Browse Source

Don't babystep on long click unless printing

As pointed out in #10731
Scott Lahteine 7 years ago
parent
commit
f07260c33f
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      Marlin/src/lcd/ultralcd.cpp

+ 1
- 1
Marlin/src/lcd/ultralcd.cpp View File

512
           if (currentScreen == lcd_status_screen)
512
           if (currentScreen == lcd_status_screen)
513
             doubleclick_expire_ms = millis() + DOUBLECLICK_MAX_INTERVAL;
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
           screen =
516
           screen =
517
             #if ENABLED(BABYSTEP_ZPROBE_OFFSET)
517
             #if ENABLED(BABYSTEP_ZPROBE_OFFSET)
518
               lcd_babystep_zoffset
518
               lcd_babystep_zoffset

Loading…
Cancel
Save