diff --git a/public/app/plugins/panel/dashlist/module.ts b/public/app/plugins/panel/dashlist/module.ts index f9ccd1c7b32..7d2393553f1 100644 --- a/public/app/plugins/panel/dashlist/module.ts +++ b/public/app/plugins/panel/dashlist/module.ts @@ -32,8 +32,10 @@ class DashListCtrl extends PanelCtrl { } this.events.on('refresh', this.onRefresh.bind(this)); - this.events.on('panel-size-changed', this.onPanelSizeChanged.bind(this)); this.events.on('init-edit-mode', this.onInitEditMode.bind(this)); + this.events.on('render', this.setPanelHeight.bind(this)); + this.events.on('panel-size-changed', this.setPanelHeight.bind(this)); + this.events.on('panel-change-view', this.setPanelHeight.bind(this)); this.groups = [ {list: [], show: false, header: "Starred dashboards",}, @@ -59,8 +61,6 @@ class DashListCtrl extends PanelCtrl { } delete this.panel.mode; } - - console.log(this); } onInitEditMode() { @@ -69,17 +69,12 @@ class DashListCtrl extends PanelCtrl { this.addEditorTab('Options', 'public/app/plugins/panel/dashlist/editor.html'); } - onPanelSizeChanged() { - this.setPanelHeight(); - } - setPanelHeight() { this.$scope.setPanelHeight(); } link(scope, elem, attrs, ctrl: DashListCtrl) { let panelContentElem = elem.find('.panel-content'); - console.log(elem, panelContentElem); panelContentElem.height(ctrl.height); scope.setPanelHeight = () => {