diff --git a/radio/src/gui/128x64/view_main.cpp b/radio/src/gui/128x64/view_main.cpp index a8edbde72..536475fad 100644 --- a/radio/src/gui/128x64/view_main.cpp +++ b/radio/src/gui/128x64/view_main.cpp @@ -493,12 +493,13 @@ void menuMainView(event_t event) } } #elif defined(PCBTARANIS) - for (int i=0; i= NUM_SWITCHES/2) { + if (i >= switches/2) { x = 16*FW+1; - y -= (NUM_SWITCHES/2)*FH; + y -= (switches/2)*FH; } getvalue_t val = getValue(MIXSRC_FIRST_SWITCH+i); getvalue_t sw = ((val < 0) ? 3*i+1 : ((val == 0) ? 3*i+2 : 3*i+3));