Переглянути джерело

Don't babystep on long click unless printing

As pointed out in #10731
Scott Lahteine 7 роки тому
джерело
коміт
f07260c33f
1 змінених файлів з 1 додано та 1 видалено
  1. 1
    1
      Marlin/src/lcd/ultralcd.cpp

+ 1
- 1
Marlin/src/lcd/ultralcd.cpp Переглянути файл

@@ -512,7 +512,7 @@ uint16_t max_display_update_time = 0;
512 512
           if (currentScreen == lcd_status_screen)
513 513
             doubleclick_expire_ms = millis() + DOUBLECLICK_MAX_INTERVAL;
514 514
         }
515
-        else if (screen == lcd_status_screen && currentScreen == lcd_main_menu && PENDING(millis(), doubleclick_expire_ms))
515
+        else if (screen == lcd_status_screen && currentScreen == lcd_main_menu && PENDING(millis(), doubleclick_expire_ms) && (planner.movesplanned() || IS_SD_PRINTING))
516 516
           screen =
517 517
             #if ENABLED(BABYSTEP_ZPROBE_OFFSET)
518 518
               lcd_babystep_zoffset

Завантаження…
Відмінити
Зберегти