diff options
Diffstat (limited to 'server/sonar-web/src/main/coffee/widgets/treemap.coffee')
-rw-r--r-- | server/sonar-web/src/main/coffee/widgets/treemap.coffee | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/server/sonar-web/src/main/coffee/widgets/treemap.coffee b/server/sonar-web/src/main/coffee/widgets/treemap.coffee index 72cff1254f3..f929f8d24b9 100644 --- a/server/sonar-web/src/main/coffee/widgets/treemap.coffee +++ b/server/sonar-web/src/main/coffee/widgets/treemap.coffee @@ -135,7 +135,12 @@ class Treemap extends window.SonarWidgets.BaseWidget getRatingColorScale: -> - color = d3.scale.ordinal().domain([1, 2, 3, 4, 5]).range @colors5r + domain = [1, 2, 3, 4, 5] + if @components().length > 0 + colorMetricSample = @colorMetric.value _.first @components() + if typeof colorMetricSample == 'string' + domain = ['A', 'B', 'C', 'D', 'E'] + color = d3.scale.ordinal().domain(domain).range @colors5r color |