From 5cb6bbdf7a5588ad0fc53768480cea0e3cda6823 Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Sat, 14 Mar 2026 17:47:23 +0100 Subject: [PATCH] Overlap between Live DTMF and Unlock Keyboard (issue #215) --- App/ui/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/App/ui/main.c b/App/ui/main.c index 5db22460..46770676 100644 --- a/App/ui/main.c +++ b/App/ui/main.c @@ -1522,7 +1522,7 @@ void UI_DisplayMain(void) if (rx || gCurrentFunction == FUNCTION_FOREGROUND || gCurrentFunction == FUNCTION_POWER_SAVE) { #if 1 - if (gSetting_live_DTMF_decoder && gDTMF_RX_live[0] != 0) + if (gSetting_live_DTMF_decoder && gDTMF_RX_live[0] != 0 && gKeypadLocked == 0) { // show live DTMF decode const unsigned int len = strlen(gDTMF_RX_live); const unsigned int idx = (len > (17 - 5)) ? len - (17 - 5) : 0; // limit to last 'n' chars