Просмотр исходного кода

fix(singlestat): fixed Gauge positioning issue, fixes #5143

Torkel Ödegaard 9 лет назад
Родитель
Сommit
a3f2f574c6
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      public/app/plugins/panel/singlestat/module.ts

+ 3 - 3
public/app/plugins/panel/singlestat/module.ts

@@ -234,13 +234,10 @@ class SingleStatCtrl extends MetricsPanelCtrl {
     var panel = ctrl.panel;
     var templateSrv = this.templateSrv;
     var data, linkInfo;
-    var width, height;
     var $panelContainer = elem.find('.panel-container');
     elem = elem.find('.singlestat-panel');
 
     function setElementHeight() {
-      width = elem.width();
-      height = elem.height();
       elem.css('height', ctrl.height + 'px');
     }
 
@@ -287,6 +284,9 @@ class SingleStatCtrl extends MetricsPanelCtrl {
     }
 
     function addGauge() {
+      var width = elem.width();
+      var height = elem.height();
+
       ctrl.invalidGaugeRange = false;
       if (panel.gauge.minValue > panel.gauge.maxValue) {
         ctrl.invalidGaugeRange = true;