diff --git a/public/app/features/panel/metrics_panel_ctrl.ts b/public/app/features/panel/metrics_panel_ctrl.ts index 7ed360aab1a..ec4dae85a5a 100644 --- a/public/app/features/panel/metrics_panel_ctrl.ts +++ b/public/app/features/panel/metrics_panel_ctrl.ts @@ -90,8 +90,6 @@ class MetricsPanelCtrl extends PanelCtrl { delete this.error; this.loading = true; - this.updateTimeRange(); - // load datasource service this.setTimeQueryStart(); this.datasourceSrv.get(this.panel.datasource) @@ -196,6 +194,7 @@ class MetricsPanelCtrl extends PanelCtrl { issueQueries(datasource) { this.datasource = datasource; + this.updateTimeRange(); if (!this.panel.targets || this.panel.targets.length === 0) { return this.$q.when([]);