|
@@ -1553,11 +1553,13 @@ constexpr uint8_t epps = ENCODER_PULSES_PER_STEP;
|
1553
|
1553
|
TERN_(HAS_LCD_MENU, return_to_status());
|
1554
|
1554
|
}
|
1555
|
1555
|
|
1556
|
|
- #if BOTH(PSU_CONTROL, PS_OFF_CONFIRM)
|
|
1556
|
+ #if BOTH(HAS_LCD_MENU, PSU_CONTROL)
|
|
1557
|
+
|
1557
|
1558
|
void MarlinUI::poweroff() {
|
1558
|
|
- queue.inject(F("M81"));
|
1559
|
|
- goto_previous_screen();
|
|
1559
|
+ queue.inject(F("M81" TERN_(POWER_OFF_WAIT_FOR_COOLDOWN, "S")));
|
|
1560
|
+ return_to_status();
|
1560
|
1561
|
}
|
|
1562
|
+
|
1561
|
1563
|
#endif
|
1562
|
1564
|
|
1563
|
1565
|
void MarlinUI::flow_fault() {
|