|
@@ -103,7 +103,7 @@ void FWRetract::retract(const bool retracting
|
103
|
103
|
|
104
|
104
|
// Prevent two swap-retract or recovers in a row
|
105
|
105
|
#if EXTRUDERS > 1
|
106
|
|
- // Allow G10 S1 only after G10
|
|
106
|
+ // Allow G10 S1 only after G11
|
107
|
107
|
if (swapping && retracted_swap[active_extruder] == retracting) return;
|
108
|
108
|
// G11 priority to recover the long retract if activated
|
109
|
109
|
if (!retracting) swapping = retracted_swap[active_extruder];
|
|
@@ -114,8 +114,8 @@ void FWRetract::retract(const bool retracting
|
114
|
114
|
/* // debugging
|
115
|
115
|
SERIAL_ECHOLNPAIR(
|
116
|
116
|
"retracting ", retracting,
|
117
|
|
- "swapping ", swapping
|
118
|
|
- "active extruder ", active_extruder
|
|
117
|
+ " swapping ", swapping,
|
|
118
|
+ " active extruder ", active_extruder
|
119
|
119
|
);
|
120
|
120
|
for (uint8_t i = 0; i < EXTRUDERS; ++i) {
|
121
|
121
|
SERIAL_ECHOLNPAIR("retracted[", i, "] ", retracted[i]);
|