فهرست منبع

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

Torkel Ödegaard 9 سال پیش
والد
کامیت
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 panel = ctrl.panel;
     var templateSrv = this.templateSrv;
     var templateSrv = this.templateSrv;
     var data, linkInfo;
     var data, linkInfo;
-    var width, height;
     var $panelContainer = elem.find('.panel-container');
     var $panelContainer = elem.find('.panel-container');
     elem = elem.find('.singlestat-panel');
     elem = elem.find('.singlestat-panel');
 
 
     function setElementHeight() {
     function setElementHeight() {
-      width = elem.width();
-      height = elem.height();
       elem.css('height', ctrl.height + 'px');
       elem.css('height', ctrl.height + 'px');
     }
     }
 
 
@@ -287,6 +284,9 @@ class SingleStatCtrl extends MetricsPanelCtrl {
     }
     }
 
 
     function addGauge() {
     function addGauge() {
+      var width = elem.width();
+      var height = elem.height();
+
       ctrl.invalidGaugeRange = false;
       ctrl.invalidGaugeRange = false;
       if (panel.gauge.minValue > panel.gauge.maxValue) {
       if (panel.gauge.minValue > panel.gauge.maxValue) {
         ctrl.invalidGaugeRange = true;
         ctrl.invalidGaugeRange = true;