Skip to content

Commit

Permalink
Enable Tune menu during fan check issues, user can then disable the f…
Browse files Browse the repository at this point in the history
…an check if needed.

Send //action:cancel when LCD Stop print is selected.
  • Loading branch information
3d-gussner committed Sep 23, 2024
1 parent 0bbe7f6 commit 2c5c7da
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions Firmware/ultralcd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5216,7 +5216,7 @@ static void lcd_main_menu()
MENU_ITEM_FUNCTION_P(_T(MSG_FILAMENTCHANGE), lcd_colorprint_change);//8

if (!printer_recovering()) {
if ( moves_planned() || printer_active()) {
if ( moves_planned() || printer_active() || fan_check_error == EFCE_REPORTED) {
MENU_ITEM_SUBMENU_P(_T(MSG_TUNE), lcd_tune_menu);
} else if (!Stopped) {
MENU_ITEM_SUBMENU_P(_T(MSG_PREHEAT), lcd_preheat_menu);
Expand Down Expand Up @@ -5719,9 +5719,8 @@ void print_stop(bool interactive, bool unconditional_stop)
// Reset the sd status
card.sdprinting = false;
card.closefile();
} else {
SERIAL_ECHOLNRPGM(MSG_HOST_ACTION_CANCEL);
}
SERIAL_ECHOLNRPGM(MSG_HOST_ACTION_CANCEL);

#ifdef MESH_BED_LEVELING
mbl.active = false;
Expand Down

0 comments on commit 2c5c7da

Please sign in to comment.