|
|
|
@ -196,6 +196,7 @@ export default function DashboardController(types, utils, dashboardUtils, widget |
|
|
|
vm.displayDashboardTimewindow = displayDashboardTimewindow; |
|
|
|
vm.displayDashboardsSelect = displayDashboardsSelect; |
|
|
|
vm.displayEntitiesSelect = displayEntitiesSelect; |
|
|
|
vm.hideFullscreenButton = hideFullscreenButton; |
|
|
|
|
|
|
|
vm.widgetsBundle; |
|
|
|
|
|
|
|
@ -258,7 +259,11 @@ export default function DashboardController(types, utils, dashboardUtils, widget |
|
|
|
dashboardId: vm.currentDashboardId |
|
|
|
}); |
|
|
|
} else { |
|
|
|
$state.go('home.dashboards.dashboard', {dashboardId: vm.currentDashboardId}); |
|
|
|
if ($state.current.name === 'dashboard') { |
|
|
|
$state.go('dashboard', {dashboardId: vm.currentDashboardId}); |
|
|
|
} else { |
|
|
|
$state.go('home.dashboards.dashboard', {dashboardId: vm.currentDashboardId}); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
@ -805,6 +810,10 @@ export default function DashboardController(types, utils, dashboardUtils, widget |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
function hideFullscreenButton() { |
|
|
|
return vm.widgetEditMode || vm.iframeMode || $rootScope.forceFullscreen || $state.current.name === 'dashboard'; |
|
|
|
} |
|
|
|
|
|
|
|
function onRevertWidgetEdit(widgetForm) { |
|
|
|
if (widgetForm.$dirty) { |
|
|
|
widgetForm.$setPristine(); |
|
|
|
|