fix(bw): menu navigation issues for 9X type radios (#4884)
This commit is contained in:
@@ -24,10 +24,13 @@
|
||||
MenuHandlerFunc menuHandlers[5];
|
||||
event_t menuEvent = 0;
|
||||
uint8_t menuVerticalPositions[4];
|
||||
uint8_t menuVerticalOffsets[4];
|
||||
uint8_t menuLevel = 0;
|
||||
|
||||
void popMenu()
|
||||
{
|
||||
killEvents(KEY_EXIT);
|
||||
|
||||
assert(menuLevel > 0);
|
||||
menuLevel = menuLevel - 1;
|
||||
menuEvent = EVT_ENTRY_UP;
|
||||
@@ -63,6 +66,7 @@ void pushMenu(MenuHandlerFunc newMenu)
|
||||
else {
|
||||
menuVerticalPositions[menuLevel] = menuVerticalPosition;
|
||||
}
|
||||
menuVerticalOffsets[menuLevel] = menuVerticalOffset;
|
||||
|
||||
menuLevel++;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user