ux: minor fixes

This commit is contained in:
Torkel Ödegaard 2017-08-25 10:41:24 +02:00
parent d87653b079
commit 1aa5ed0cde
4 changed files with 9 additions and 6 deletions

View File

@ -174,6 +174,7 @@ export function dashGridItem($timeout, $rootScope) {
if (panel.id !== payload.panelId) {
return;
}
gridCtrl.gridstack.locked(element, false);
element.removeClass('panel-fullscreen');
}, scope);

View File

@ -218,15 +218,14 @@ export class PanelCtrl {
}
replacePanel(newPanel, oldPanel) {
var row = this.row;
var index = _.indexOf(this.row.panels, oldPanel);
this.row.panels.splice(index, 1);
var index = _.indexOf(this.dashboard.panels, oldPanel);
this.dashboard.panels.splice(index, 1);
// adding it back needs to be done in next digest
this.$timeout(() => {
newPanel.id = oldPanel.id;
newPanel.span = oldPanel.span;
this.row.panels.splice(index, 0, newPanel);
newPanel.width = oldPanel.width;
this.dashboard.panels.splice(index, 0, newPanel);
});
}

View File

@ -104,7 +104,7 @@ class GettingStartedPanelCtrl extends PanelCtrl {
}
dismiss() {
this.row.removePanel(this.panel, false);
this.dashboard.removePanel(this.panel, false);
this.backendSrv.request({
method: 'PUT',

View File

@ -225,6 +225,9 @@ div.flot-text {
.panel-fullscreen {
display: block !important;
> .ui-resizable-handle {
display: none !important;
}
}
}