mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
scrollbar: fix Firefox scroll position restore
This commit is contained in:
parent
3fcd262711
commit
a265c77cf9
@ -196,9 +196,10 @@ export class DashboardViewState {
|
|||||||
this.oldTimeRange = ctrl.range;
|
this.oldTimeRange = ctrl.range;
|
||||||
this.fullscreenPanel = panelScope;
|
this.fullscreenPanel = panelScope;
|
||||||
|
|
||||||
|
// Firefox doesn't return scrollTop postion properly if 'dash-scroll' is emitted after setViewMode()
|
||||||
|
this.$scope.appEvent('dash-scroll', { animate: false, pos: 0 });
|
||||||
this.dashboard.setViewMode(ctrl.panel, true, ctrl.editMode);
|
this.dashboard.setViewMode(ctrl.panel, true, ctrl.editMode);
|
||||||
this.$scope.appEvent('panel-fullscreen-enter', { panelId: ctrl.panel.id });
|
this.$scope.appEvent('panel-fullscreen-enter', { panelId: ctrl.panel.id });
|
||||||
this.$scope.appEvent('dash-scroll', { animate: false, pos: 0 });
|
|
||||||
}
|
}
|
||||||
|
|
||||||
registerPanel(panelScope) {
|
registerPanel(panelScope) {
|
||||||
|
Loading…
Reference in New Issue
Block a user