From c1a3b9108277a508485d08ad5991b6e55fd4226f Mon Sep 17 00:00:00 2001 From: Grigorii Khmelnitskii Date: Wed, 26 May 2021 13:04:56 +0300 Subject: [PATCH] fix spectrum as zero --- src/rendering.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/rendering.ts b/src/rendering.ts index 17d8d93..71353fe 100644 --- a/src/rendering.ts +++ b/src/rendering.ts @@ -578,8 +578,14 @@ export class StatusmapRenderer { if (this.panel.color.mode === 'opacity') { return this.panel.color.cardColor; } else if (this.panel.color.mode === 'spectrum') { - return this.colorScale(bucket.value); - } else if (this.panel.color.mode === 'discrete') { + if(bucket.value !== null) { + return this.colorScale(bucket.value); + } else { + if(this.panel.nullPointMode == 'as zero') { + return this.colorScale(0); + } + } + } else if (this.panel.color.mode === 'discrete') { if (this.panel.seriesFilterIndex !== null && this.panel.seriesFilterIndex !== -1) { return this.ctrl.discreteExtraSeries.getBucketColorSingle(bucket.values[this.panel.seriesFilterIndex]); } else {