mirror of https://github.com/grafana/grafana.git
Fix: Prevent freezing dashboard time range (#64212)
fix(extensions): create new object to prevent freezing dashboard time range
This commit is contained in:
parent
7353299495
commit
f82c57f281
|
|
@ -312,11 +312,13 @@ function truncateTitle(title: string, length: number): string {
|
|||
}
|
||||
|
||||
function createExtensionContext(panel: PanelModel, dashboard: DashboardModel): PluginExtensionPanelContext {
|
||||
const timeRange = Object.assign({}, dashboard.time);
|
||||
|
||||
return Object.freeze({
|
||||
id: panel.id,
|
||||
pluginId: panel.type,
|
||||
title: panel.title,
|
||||
timeRange: Object.freeze(dashboard.time),
|
||||
timeRange: Object.freeze(timeRange),
|
||||
timeZone: dashboard.timezone,
|
||||
dashboard: Object.freeze({
|
||||
uid: dashboard.uid,
|
||||
|
|
|
|||
Loading…
Reference in New Issue