From 02ebd4604e542099693fd8352baf2e7a038e9516 Mon Sep 17 00:00:00 2001 From: philmoz Date: Fri, 11 Apr 2025 11:39:07 +1000 Subject: [PATCH] fix(bw): PAGE key events not passed to Lua telemetry scripts (#6069) --- radio/src/gui/common/stdlcd/view_telemetry.cpp | 2 -- radio/src/gui/navigation/navigation.h | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/radio/src/gui/common/stdlcd/view_telemetry.cpp b/radio/src/gui/common/stdlcd/view_telemetry.cpp index 7bbdd4f42..d2c6f2e60 100644 --- a/radio/src/gui/common/stdlcd/view_telemetry.cpp +++ b/radio/src/gui/common/stdlcd/view_telemetry.cpp @@ -45,11 +45,9 @@ void menuViewTelemetry(event_t event) } #endif else if (EVT_KEY_PREVIOUS_TELEM_VIEW(event)) { - killEvents(event); decrTelemetryScreen(); } else if (EVT_KEY_NEXT_TELEM_VIEW(event)) { - killEvents(event); incrTelemetryScreen(); } else if (event == EVT_KEY_LONG(KEY_ENTER)) { diff --git a/radio/src/gui/navigation/navigation.h b/radio/src/gui/navigation/navigation.h index 45a1eb8d5..46cc593b4 100644 --- a/radio/src/gui/navigation/navigation.h +++ b/radio/src/gui/navigation/navigation.h @@ -86,7 +86,7 @@ #if defined(NAVIGATION_XLITE) #define EVT_KEY_PREVIOUS_TELEM_VIEW(evt) (evt == EVT_KEY_LONG(KEY_LEFT) && keysGetState(KEY_SHIFT)) #define EVT_KEY_NEXT_TELEM_VIEW(evt) (evt == EVT_KEY_LONG(KEY_RIGHT) && keysGetState(KEY_SHIFT)) -#elif defined(KEYS_GPIO_REG_PAGEDN) +#elif defined(KEYS_GPIO_REG_PAGEUP) #define EVT_KEY_PREVIOUS_TELEM_VIEW(evt) (evt == EVT_KEY_FIRST(KEY_PAGEUP)) #define EVT_KEY_NEXT_TELEM_VIEW(evt) (evt == EVT_KEY_FIRST(KEY_PAGEDN)) #elif defined(NAVIGATION_X7) || defined(NAVIGATION_X9D)