From 1e503343e278a68bf1585514184ca7cc32a1141d Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Mon, 8 Jul 2024 13:31:41 +0200 Subject: [PATCH] Fix issue #117 --- app/app.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/app.c b/app/app.c index 227dad5..6b39412 100644 --- a/app/app.c +++ b/app/app.c @@ -2026,7 +2026,7 @@ Skip: } if (gRequestSaveChannel > 0) { // TODO: remove the gRequestSaveChannel, why use global variable for that?? - if (!bKeyHeld) { + if (!bKeyHeld && !bKeyPressed) { SETTINGS_SaveChannel(gTxVfo->CHANNEL_SAVE, gEeprom.TX_VFO, gTxVfo, gRequestSaveChannel); if (!SCANNER_IsScanning() && gVfoConfigureMode == VFO_CONFIGURE_NONE)