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 18, 2024
1 parent 29c920c commit 65a26e8
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 65a26e8

Please sign in to comment.