mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
ux(dashboard): fixes for changing panel tabs, #6442
This commit is contained in:
@@ -84,9 +84,12 @@ function (angular, _, $) {
|
||||
|
||||
DashboardViewState.prototype.update = function(state) {
|
||||
// implement toggle logic
|
||||
if (this.state.fullscreen && state.fullscreen) {
|
||||
if (this.state.edit === state.edit) {
|
||||
state.fullscreen = !state.fullscreen;
|
||||
if (state.toggle) {
|
||||
delete state.toggle;
|
||||
if (this.state.fullscreen && state.fullscreen) {
|
||||
if (this.state.edit === state.edit) {
|
||||
state.fullscreen = !state.fullscreen;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -163,7 +166,7 @@ function (angular, _, $) {
|
||||
if (!render) { return false;}
|
||||
|
||||
$timeout(function() {
|
||||
if (self.oldTimeRange && self.oldTimeRange !== ctrl.range) {
|
||||
if (self.oldTimeRange !== ctrl.range) {
|
||||
self.$scope.broadcastRefresh();
|
||||
} else {
|
||||
self.$scope.$broadcast('render');
|
||||
|
||||
Reference in New Issue
Block a user