From d3495f7fd156c1d6f4d5e47062e404794aafecbb Mon Sep 17 00:00:00 2001 From: philmoz Date: Thu, 22 Jan 2026 12:24:40 +1100 Subject: [PATCH] fix(color): key shortcuts should not be active on 'Keys' debug page (#7011) --- radio/src/gui/colorlcd/radio/radio_diagkeys.h | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/radio/src/gui/colorlcd/radio/radio_diagkeys.h b/radio/src/gui/colorlcd/radio/radio_diagkeys.h index be9785c28..cf946e8df 100644 --- a/radio/src/gui/colorlcd/radio/radio_diagkeys.h +++ b/radio/src/gui/colorlcd/radio/radio_diagkeys.h @@ -24,11 +24,19 @@ #include "page.h" class RadioKeyDiagsPage: public Page { - public: - explicit RadioKeyDiagsPage(); + public: + explicit RadioKeyDiagsPage(); - protected: - void buildHeader(Window * window); - void buildBody(Window * window); + protected: + void buildHeader(Window * window); + void buildBody(Window * window); + +#if defined(HARDWARE_KEYS) + void onPressSYS() override {} + void onLongPressSYS() override {} + void onPressMDL() override {} + void onLongPressMDL() override {} + void onPressTELE() override {} + void onLongPressTELE() override {} +#endif }; -