feat(dasbboard): fix to issues when setting fullscreen/edit state for panel that have yet to get a scope

This commit is contained in:
Torkel Ödegaard
2015-11-12 12:01:44 +01:00
parent bbdf75bdfa
commit e04678f33c

View File

@@ -89,6 +89,11 @@ function (angular, _, $) {
this.leaveFullscreen(false); this.leaveFullscreen(false);
} }
var panelScope = this.getPanelScope(this.state.panelId); var panelScope = this.getPanelScope(this.state.panelId);
// panel could be about to be created/added and scope does
// not exist yet
if (!panelScope) {
return;
}
this.enterFullscreen(panelScope); this.enterFullscreen(panelScope);
return; return;
} }