From 22582cefc7cbaadd1e8f6e6ea791e73927af5ce8 Mon Sep 17 00:00:00 2001 From: bsongis Date: Mon, 9 Mar 2015 20:08:49 +0100 Subject: [PATCH] [Taranis X9E] Shift in Pots Warn when POT4 is None --- radio/src/gui/Taranis/menu_model_setup.cpp | 32 +++++++++++----------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/radio/src/gui/Taranis/menu_model_setup.cpp b/radio/src/gui/Taranis/menu_model_setup.cpp index f53971356..c23635359 100644 --- a/radio/src/gui/Taranis/menu_model_setup.cpp +++ b/radio/src/gui/Taranis/menu_model_setup.cpp @@ -499,25 +499,25 @@ void menuModelSetup(uint8_t event) for (int i=0; i= 0) && !(g_model.potsWarnEnabled & (1 << i))) { - flags |= INVERS; - } - lcd_putsiAtt(x, y, STR_VSRCRAW, NUM_STICKS+1+i, flags); - -#if defined(REV9E) - if (i == NUM_XPOTS-1) { - y += FH; - x = MODEL_SETUP_2ND_COLUMN+27; } else { - x += (2*FW+7); - } -#else - x += (2*FW+3); +#if defined(REV9E) + if (i == NUM_XPOTS) { + y += FH; + x = MODEL_SETUP_2ND_COLUMN+27; + } #endif + LcdFlags flags = ((m_posHorz==i+1) && attr) ? BLINK : 0; + if ((!attr || m_posHorz >= 0) && !(g_model.potsWarnEnabled & (1 << i))) { + flags |= INVERS; + } + lcd_putsiAtt(x, y, STR_VSRCRAW, NUM_STICKS+1+i, flags); +#if defined(REV9E) + x += (2*FW+7); +#else + x += (2*FW+3); +#endif + } } } if (attr && m_posHorz < 0) {