diff --git a/radio/src/gui/480x272/model_setup.cpp b/radio/src/gui/480x272/model_setup.cpp index 989242b32..752874832 100644 --- a/radio/src/gui/480x272/model_setup.cpp +++ b/radio/src/gui/480x272/model_setup.cpp @@ -964,6 +964,10 @@ bool menuModelSetup(event_t event) lcdDrawText(MENUS_MARGIN_LEFT, y, STR_BEEPCTR); lcdNextPos = MODEL_SETUP_2ND_COLUMN - 3; for (int i=0; i= NUM_STICKS && (!IS_POT_SLIDER_AVAILABLE(i) || IS_POT_MULTIPOS(i))) { + if (attr && menuHorizontalPosition == i) REPEAT_LAST_CURSOR_MOVE(NUM_STICKS+NUM_POTS+NUM_SLIDERS, true); + continue; + } LcdFlags flags = ((menuHorizontalPosition==i && attr) ? INVERS : 0); flags |= (g_model.beepANACenter & ((BeepANACenter)1<