瀏覽代碼

Fix babystep / double-click check (#17962)

Daniel Callander 5 年之前
父節點
當前提交
d35dd2a47e
沒有連結到貢獻者的電子郵件帳戶。
共有 1 個檔案被更改,包括 1 行新增1 行删除
  1. 1
    1
      Marlin/src/lcd/menu/menu.cpp

+ 1
- 1
Marlin/src/lcd/menu/menu.cpp 查看文件

@@ -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);

Loading…
取消
儲存