diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index 06b6a5a..6ddb358 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -1812,6 +1812,16 @@ void ModeButtonPress() { if (screensaverset) ScreensaverTimerRestart(); } else { if (submenu) { + if (menuopen) { + if (menupage == CONNECTIVITY && menuoption == ITEM2 && wifi) { + tryWiFi(); + delay(2000); + } + if (menupage == DISPLAYSETTINGS && menuoption == ITEM5) { + doTheme(); + } + menuopen = false; + } submenu = false; menuoption = ITEM1; menupage = INDEX;