From 545f42d40a3dbf370208712073b12937da0fb92d Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Mon, 16 Sep 2019 07:59:51 +0200 Subject: [PATCH] fixed gvar display when precision is used. (#6784) --- radio/src/gui/480x272/model_gvars.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/radio/src/gui/480x272/model_gvars.cpp b/radio/src/gui/480x272/model_gvars.cpp index 202647e08..596e5488d 100644 --- a/radio/src/gui/480x272/model_gvars.cpp +++ b/radio/src/gui/480x272/model_gvars.cpp @@ -157,14 +157,15 @@ bool menuModelGVars(event_t event) gvar_t v = fm->gvars[i]; LcdFlags attr = RIGHT | ((sub == i && menuHorizontalPosition == j) ? (s_editMode > 0 ? BLINK | INVERS : INVERS) : 0); - if (j == curfm) - attr |= BOLD; coord_t x = GVARS_FM_COLUMN(j); coord_t yval = y; if (v <= GVAR_MAX && (g_model.gvars[i].prec > 0 || abs(v) >= 1000 || ( abs(v) >= 100 && g_model.gvars[i].unit > 0))) { attr |= SMLSIZE; yval += 3; } + else if (j == curfm) { + attr |= BOLD; + } if (v <= GVAR_MAX && g_model.gvars[i].unit > 0) { x -= 9; lcdDrawText(GVARS_FM_COLUMN(j) - 9, y+5, "%", TINSIZE);