From 4799eb46ac5277a9d6fb8a3f79550938d0a339a2 Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Sat, 1 Aug 2026 16:14:08 +0200 Subject: [PATCH] Fix RX mode restore after Close Call (Issue #478) --- App/app/main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/App/app/main.c b/App/app/main.c index 84856c70..2ef9adc1 100644 --- a/App/app/main.c +++ b/App/app/main.c @@ -225,6 +225,12 @@ static void processFKeyFunction(const KEY_Code_t Key, const bool beep) case KEY_4: HideFKeyIcon(); + if (gScanStateDir != SCAN_OFF) { + // Stop the channel/frequency scan before saving the RX mode for Close Call. + gScanKeepResult = false; + CHFRSCANNER_Stop(); + } + gBackup_CROSS_BAND_RX_TX = gEeprom.CROSS_BAND_RX_TX; gEeprom.CROSS_BAND_RX_TX = CROSS_BAND_OFF;