fix(series overrides): graph no rerenders with new styles after updating series override, fixes #4621

This commit is contained in:
Torkel Ödegaard 2016-04-08 17:43:13 -04:00
parent 583c0f09a8
commit 1a29a769c6
2 changed files with 13 additions and 1 deletions

View File

@ -219,6 +219,18 @@ class GraphCtrl extends MetricsPanelCtrl {
return series; return series;
} }
seriesOverrideChanged() {
if (!this.seriesList) {
return;
}
for (let series of this.seriesList) {
series.applySeriesOverrides(this.panel.seriesOverrides);
}
this.render();
}
changeSeriesColor(series, color) { changeSeriesColor(series, color) {
series.color = color; series.color = color;
this.panel.aliasColors[series.alias] = series.color; this.panel.aliasColors[series.alias] = series.color;

View File

@ -43,7 +43,7 @@ define([
} }
$scope.updateCurrentOverrides(); $scope.updateCurrentOverrides();
$scope.ctrl.render(); $scope.ctrl.seriesOverrideChanged();
}; };
$scope.colorSelected = function(color) { $scope.colorSelected = function(color) {