fix(ux dashboard): panel height fix to reduce jumpiness when loading dashboard

This commit is contained in:
Torkel Ödegaard
2016-11-01 16:11:26 +01:00
parent 8eee4d8e6b
commit 8980f481f7
@@ -74,6 +74,14 @@ module.directive('grafanaPanel', function($rootScope) {
var hasAlertRule;
var lastHeight = 0;
// set initial height
if (!ctrl.containerHeight) {
console.log('setting initial height');
ctrl.calculatePanelHeight();
panelContainer.css({minHeight: ctrl.containerHeight});
lastHeight = ctrl.containerHeight;
}
ctrl.events.on('render', () => {
if (lastHeight !== ctrl.containerHeight) {
panelContainer.css({minHeight: ctrl.containerHeight});