File tree 1 file changed +12
-13
lines changed
1 file changed +12
-13
lines changed Original file line number Diff line number Diff line change @@ -618,27 +618,26 @@ void Stepper::set_directions() {
618
618
TERN_ (HAS_V_DIR, SET_STEP_DIR (V));
619
619
TERN_ (HAS_W_DIR, SET_STEP_DIR (W));
620
620
621
- #if ENABLED(MIXING_EXTRUDER)
621
+ #if HAS_EXTRUDERS
622
622
// Because this is valid for the whole block we don't know
623
623
// what E steppers will step. Likely all. Set all.
624
624
if (motor_direction (E_AXIS)) {
625
- MIXER_STEPPER_LOOP (j) REV_E_DIR (j);
626
- count_direction.e = -1 ;
627
- }
628
- else {
629
- MIXER_STEPPER_LOOP (j) NORM_E_DIR (j);
630
- count_direction.e = 1 ;
631
- }
632
- #elif HAS_EXTRUDERS
633
- if (motor_direction (E_AXIS)) {
634
- REV_E_DIR (stepper_extruder);
625
+ #if ENABLED(MIXING_EXTRUDER)
626
+ MIXER_STEPPER_LOOP (j) REV_E_DIR (j);
627
+ #else
628
+ REV_E_DIR (stepper_extruder);
629
+ #endif
635
630
count_direction.e = -1 ;
636
631
}
637
632
else {
638
- NORM_E_DIR (stepper_extruder);
633
+ #if ENABLED(MIXING_EXTRUDER)
634
+ MIXER_STEPPER_LOOP (j) NORM_E_DIR (j);
635
+ #else
636
+ NORM_E_DIR (stepper_extruder);
637
+ #endif
639
638
count_direction.e = 1 ;
640
639
}
641
- #endif
640
+ #endif // HAS_EXTRUDERS
642
641
643
642
DIR_WAIT_AFTER ();
644
643
}
You can’t perform that action at this time.
0 commit comments