     oldtimeinfo = timeinfo.tm_sec;
   }
 
-  if ( lastWiFiStatus != WiFi.status() )
+  if ( displayedWiFiStatus != WiFi.status() )
   {
     showIPAddress( );
-    lastWiFiStatus = WiFi.status();
+    displayedWiFiStatus = WiFi.status();
   }
 
   if ( touch.tirqTouched() )


static inline __attribute__((always_inline)) void showMenu()
{
  static lightStatus_t lastLightStatus;

  if ( tftClearScreen )
  {

    button.draw( MENU_BUTTON );

    showIPAddress(  );
    displayedWiFiStatus = WiFi.status();

    tft.setTextSize( 0 );
    for ( uint8_t thisSensor = 0; thisSensor < numberOfFoundSensors; thisSensor++ )
