fixed thresholds

This commit is contained in:
anhefti 2019-09-12 19:31:54 +02:00
parent 751220272e
commit 987728d025

View file

@ -51,13 +51,14 @@ final class IndicatorData {
} }
static final int getColorIndex(final IndicatorData indicatorData, final double value) { static final int getColorIndex(final IndicatorData indicatorData, final double value) {
for (int j = 0; j < indicatorData.thresholdColor.length; j++) { final int top = indicatorData.thresholdColor.length - 1;
if (value > indicatorData.thresholdColor[j].value && value < indicatorData.thresholdColor[j].value) { for (int j = 0; j < top; j++) {
if (value > indicatorData.thresholdColor[j].value && value < indicatorData.thresholdColor[j + 1].value) {
return j; return j;
} }
} }
return -1; return top;
} }
static final class ThresholdColor { static final class ThresholdColor {