From d0bdf7bdaa82b52f522b03c11c65deb8c5b2b038 Mon Sep 17 00:00:00 2001 From: ricardollreis Date: Thu, 6 Jan 2022 17:04:13 +0000 Subject: [PATCH] Enable Portal Timeout in not Blocking Portal (#1331) Enable the use of setConfigPortalTimeout( ) & setConfigPortalBlocking(false) at same time, by calling process() --- WiFiManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index f53e389..2149067 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -756,6 +756,10 @@ boolean WiFiManager::process(){ #if defined(WM_MDNS) && defined(ESP8266) MDNS.update(); #endif + + if(configPortalActive && !_configPortalIsBlocking){ + if(configPortalHasTimeout()) shutdownConfigPortal(); + } if(webPortalActive || (configPortalActive && !_configPortalIsBlocking)){ uint8_t state = processConfigPortal();