diff --git a/radio/src/lua/lua_widget.cpp b/radio/src/lua/lua_widget.cpp index dd99bfee9..2d9e5cc97 100644 --- a/radio/src/lua/lua_widget.cpp +++ b/radio/src/lua/lua_widget.cpp @@ -169,7 +169,14 @@ void LuaEventHandler::onCancel() void LuaEventHandler::onEvent(event_t event) { - if (event == EVT_KEY_LONG(KEY_EXIT)) killEvents(KEY_EXIT); + if (event == EVT_KEY_LONG(KEY_EXIT)) { + killEvents(KEY_EXIT); + } +#if !defined(KEYS_GPIO_REG_PGUP) + else if (event == EVT_KEY_LONG(KEY_PGDN)) { + killEvents(KEY_PGDN); + } +#endif luaPushEvent(event); }