Quellcode durchsuchen

Fix babystep / double-click check (#17962)

Daniel Callander vor 4 Jahren
Ursprung
Commit
d35dd2a47e
Es ist kein Account mit der E-Mail-Adresse des Committers verbunden
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1
    1
      Marlin/src/lcd/menu/menu.cpp

+ 1
- 1
Marlin/src/lcd/menu/menu.cpp Datei anzeigen

@@ -224,7 +224,7 @@ void MarlinUI::goto_screen(screenFunc_t screen, const uint16_t encoder/*=0*/, co
224 224
         if (on_status_screen())
225 225
           doubleclick_expire_ms = millis() + DOUBLECLICK_MAX_INTERVAL;
226 226
       }
227
-      else if (on_status_screen() && currentScreen == menu_main && PENDING(millis(), doubleclick_expire_ms)) {
227
+      else if (screen == status_screen && currentScreen == menu_main && PENDING(millis(), doubleclick_expire_ms)) {
228 228
         if ( (ENABLED(BABYSTEP_WITHOUT_HOMING) || all_axes_known())
229 229
           && (ENABLED(BABYSTEP_ALWAYS_AVAILABLE) || printer_busy()) )
230 230
           screen = TERN(BABYSTEP_ZPROBE_OFFSET, lcd_babystep_zoffset, lcd_babystep_z);

Laden…
Abbrechen
Speichern