Преглед изворни кода

Graph: graph spinner should not stop until annotation request is complete, #1235

Torkel Ödegaard пре 11 година
родитељ
комит
1b3bddd622
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      src/app/panels/graph/module.js

+ 3 - 2
src/app/panels/graph/module.js

@@ -146,10 +146,9 @@ function (angular, app, $, _, kbn, moment, TimeSeries, PanelMeta) {
     };
 
     $scope.dataHandler = function(results) {
-      $scope.panelMeta.loading = false;
-
       // png renderer returns just a url
       if (_.isString(results)) {
+        $scope.panelMeta.loading = false;
         $scope.render(results);
         return;
       }
@@ -164,9 +163,11 @@ function (angular, app, $, _, kbn, moment, TimeSeries, PanelMeta) {
 
       $scope.annotationsPromise
         .then(function(annotations) {
+          $scope.panelMeta.loading = false;
           $scope.seriesList.annotations = annotations;
           $scope.render($scope.seriesList);
         }, function() {
+          $scope.panelMeta.loading = false;
           $scope.render($scope.seriesList);
         });
     };