From 227a565a4e0a4a76d3717c5a050f6d778b4cb3fe Mon Sep 17 00:00:00 2001 From: bsongis Date: Tue, 4 Nov 2014 07:24:43 +0100 Subject: [PATCH] Fixes #1829 --- radio/src/gui/menu_model.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/gui/menu_model.cpp b/radio/src/gui/menu_model.cpp index ae3f0b928..36f255227 100644 --- a/radio/src/gui/menu_model.cpp +++ b/radio/src/gui/menu_model.cpp @@ -2382,11 +2382,11 @@ void DrawFunction(FnFuncP fn, uint8_t offset=0) lcd_vlineStip(X0-offset, 0, LCD_H, 0xee); lcd_hlineStip(X0-WCHART-offset, Y0, WCHART*2, 0xee); - uint8_t prev_yv = 255; + coord_t prev_yv = (coord_t)-1; for (int8_t xv=-WCHART; xv<=WCHART; xv++) { coord_t yv = (LCD_H-1) - (((uint16_t)RESX + fn(xv * (RESX/WCHART))) / 2 * (LCD_H-1) / RESX); - if (prev_yv != 255) { + if (prev_yv != (coord_t)-1) { if (abs((int8_t)yv-prev_yv) <= 1) { lcd_plot(X0+xv-offset-1, prev_yv, FORCE); }