From abe9f737e8b7a414c7d953963b5ef7d46fed4887 Mon Sep 17 00:00:00 2001 From: Explorer09 Date: Sun, 21 Jan 2024 03:59:50 +0800 Subject: [PATCH] makeDetailsMask() bug fix --- Meter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Meter.c b/Meter.c index 7cff89b44..37c330c5e 100644 --- a/Meter.c +++ b/Meter.c @@ -485,7 +485,7 @@ static uint16_t GraphMeterMode_makeDetailsMask(const GraphColorComputeState* pre bool isItemOnEdge = (blanksAtTopCell >= 0 || prev->nCellsPainted == 0); const uint8_t dotAlignment = 2; - if (isItemOnEdge && rem < (0.125 * dotAlignment)) + if (isItemOnEdge && rem > 0.0 && rem < (0.125 * dotAlignment)) rem = (0.125 * dotAlignment); uint8_t blanksAtEnd;