Fixed displayed filament after load

This commit is contained in:
PavelSindler 2018-08-26 16:39:21 +02:00
parent c57fdb11b7
commit 2610547a48
1 changed files with 6 additions and 3 deletions

View File

@ -3162,8 +3162,11 @@ void gcode_M701()
{ {
printf_P(PSTR("gcode_M701 begin\n")); printf_P(PSTR("gcode_M701 begin\n"));
if (mmu_enabled) if (mmu_enabled)
extr_adj(mmu_extruder);//loads current extruder {
extr_adj(tmp_extruder);//loads current extruder
mmu_extruder = tmp_extruder;
}
else else
{ {
enable_z(); enable_z();
@ -6744,7 +6747,7 @@ if((eSoundMode==e_SOUND_MODE_LOUD)||(eSoundMode==e_SOUND_MODE_ONCE))
case 701: //M701: load filament case 701: //M701: load filament
{ {
if (mmu_enabled && code_seen('E')) if (mmu_enabled && code_seen('E'))
mmu_extruder = code_value(); tmp_extruder = code_value();
gcode_M701(); gcode_M701();
} }
break; break;