Make MMU load failed blocking to workaround lack of resume print menu item.
The same workaround used as for USB print (Octoprint).
This commit is contained in:
parent
1036c4f755
commit
e53734895f
|
|
@ -7768,7 +7768,7 @@ Sigma_Exit:
|
|||
if (mmu_enabled)
|
||||
{
|
||||
st_synchronize();
|
||||
mmu_continue_loading(is_usb_printing);
|
||||
mmu_continue_loading(is_usb_printing || (lcd_commands_type == LcdCommands::Layer1Cal));
|
||||
mmu_extruder = tmp_extruder; //filament change is finished
|
||||
mmu_load_to_nozzle();
|
||||
}
|
||||
|
|
@ -7812,7 +7812,7 @@ Sigma_Exit:
|
|||
#endif //defined(MMU_HAS_CUTTER) && defined(MMU_ALWAYS_CUT)
|
||||
mmu_command(MmuCmd::T0 + tmp_extruder);
|
||||
manage_response(true, true, MMU_TCODE_MOVE);
|
||||
mmu_continue_loading(is_usb_printing);
|
||||
mmu_continue_loading(is_usb_printing || (lcd_commands_type == LcdCommands::Layer1Cal));
|
||||
|
||||
mmu_extruder = tmp_extruder; //filament change is finished
|
||||
|
||||
|
|
|
|||
|
|
@ -889,7 +889,7 @@ void mmu_M600_load_filament(bool automatic, float nozzle_temp)
|
|||
mmu_command(MmuCmd::T0 + tmp_extruder);
|
||||
|
||||
manage_response(false, true, MMU_LOAD_MOVE);
|
||||
mmu_continue_loading(is_usb_printing);
|
||||
mmu_continue_loading(is_usb_printing || (lcd_commands_type == LcdCommands::Layer1Cal));
|
||||
mmu_extruder = tmp_extruder; //filament change is finished
|
||||
|
||||
mmu_load_to_nozzle();
|
||||
|
|
|
|||
Loading…
Reference in New Issue