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 17, 2024
1 parent e1e5c5f commit 60d2bfd
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 60d2bfd

Please sign in to comment.