summaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/coffee/widgets/treemap.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'server/sonar-web/src/main/coffee/widgets/treemap.coffee')
-rw-r--r--server/sonar-web/src/main/coffee/widgets/treemap.coffee7
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