Browse Source

fix series overrides

Torkel Ödegaard 10 năm trước cách đây
mục cha
commit
e6013353d2

+ 1 - 0
public/app/plugins/panel/graph/module.ts

@@ -4,6 +4,7 @@ import {GraphCtrl} from './graph_ctrl';
 
 import './graph';
 import './legend';
+import './seriesOverridesCtrl';
 
 class GraphPanel extends PanelDirective {
   controller = GraphCtrl;

+ 5 - 6
public/app/plugins/panel/graph/seriesOverridesCtrl.js

@@ -45,18 +45,19 @@ define([
       }
 
       $scope.updateCurrentOverrides();
-      $scope.render();
+      $scope.ctrl.render();
     };
 
     $scope.colorSelected = function(color) {
       $scope.override['color'] = color;
       $scope.updateCurrentOverrides();
-      $scope.render();
+      $scope.ctrl.render();
     };
 
     $scope.openColorSelector = function() {
       var popoverScope = $scope.$new();
       popoverScope.colorSelected = $scope.colorSelected;
+      popoverScope.colors = $scope.ctrl.colors;
 
       popoverSrv.show({
         element: $element.find(".dropdown"),
@@ -69,11 +70,11 @@ define([
     $scope.removeOverride = function(option) {
       delete $scope.override[option.propertyName];
       $scope.updateCurrentOverrides();
-      $scope.render();
+      $scope.ctrl.render();
     };
 
     $scope.getSeriesNames = function() {
-      return _.map($scope.seriesList, function(series) {
+      return _.map($scope.ctrl.seriesList, function(series) {
         return series.alias;
       });
     };
@@ -107,7 +108,5 @@ define([
     $scope.addOverrideOption('Transform', 'transform', ['negative-Y']);
     $scope.addOverrideOption('Legend', 'legend', [true, false]);
     $scope.updateCurrentOverrides();
-
   });
-
 });