From ed9d4cc65db4268689aa22be3c5063d5eda4cb2d Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Tue, 15 Apr 2025 20:38:07 +0200 Subject: [PATCH] Fix: When enabling admin mode, the search for the STA was automatically disabled --- src/NetworkSettings.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/NetworkSettings.cpp b/src/NetworkSettings.cpp index 3c945967..167e4dcb 100644 --- a/src/NetworkSettings.cpp +++ b/src/NetworkSettings.cpp @@ -194,6 +194,12 @@ void NetworkSettingsClass::setupMode() void NetworkSettingsClass::enableAdminMode() { + // This prevents a immediate "Disabling search for AP" when + // the network connection persists for a long time and the + // credentials gets changed. + _connectTimeoutTimer = 0; + _connectRedoTimer = 0; + _adminTimeoutCounter = 0; _adminTimeoutCounterMax = Configuration.get().WiFi.ApTimeout * 60; _adminEnabled = true;