feat: WASM modules based simulation in Companion (#6435)
This commit is contained in:
@@ -30,8 +30,8 @@ uint8_t menuLevel = 0;
|
||||
void popMenu()
|
||||
{
|
||||
killEvents(KEY_EXIT);
|
||||
if (menuLevel == 0) return;
|
||||
|
||||
assert(menuLevel > 0);
|
||||
menuLevel = menuLevel - 1;
|
||||
menuEvent = EVT_ENTRY_UP;
|
||||
// TODO ? AUDIO_KEY_PRESS();
|
||||
@@ -57,6 +57,7 @@ void chainMenu(MenuHandlerFunc newMenu)
|
||||
void pushMenu(MenuHandlerFunc newMenu)
|
||||
{
|
||||
killAllEvents();
|
||||
if (menuLevel == DIM(menuHandlers) - 1) return;
|
||||
|
||||
if (menuLevel == 0) {
|
||||
if (newMenu == menuTabGeneral[0].menuFunc)
|
||||
@@ -71,8 +72,6 @@ void pushMenu(MenuHandlerFunc newMenu)
|
||||
|
||||
menuLevel++;
|
||||
|
||||
assert(menuLevel < DIM(menuHandlers));
|
||||
|
||||
menuHandlers[menuLevel] = newMenu;
|
||||
menuEvent = EVT_ENTRY;
|
||||
// ? AUDIO_KEY_PRESS();
|
||||
|
||||
Reference in New Issue
Block a user