From d0e70fdd6b4be3ca07aa2650fd0bdf35b3c2bbd2 Mon Sep 17 00:00:00 2001 From: tablatronix Date: Fri, 30 Aug 2019 09:36:44 -0500 Subject: [PATCH] fixes #336 --- WiFiManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index 107be63..fcfcec7 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -282,7 +282,7 @@ int WiFiManager::connectWifi(String ssid, String pass) { DEBUG_WM(WiFi.localIP()); } //fix for auto connect racing issue - if (WiFi.status() == WL_CONNECTED) { + if (WiFi.status() == WL_CONNECTED && (WiFi.SSID() == ssid)) { DEBUG_WM(F("Already connected. Bailing out.")); return WL_CONNECTED; }