|
|
@ -2937,7 +2937,7 @@ void lcd_quick_feedback(const bool clear_buttons) { |
|
|
|
|
|
|
|
#if EXTRUDERS > 1 |
|
|
|
const int8_t old_extruder = active_extruder; |
|
|
|
active_extruder = manual_move_e_index; |
|
|
|
if (manual_move_axis == E_AXIS) active_extruder = manual_move_e_index; |
|
|
|
#endif |
|
|
|
|
|
|
|
// Set movement on a single axis
|
|
|
@ -2963,7 +2963,7 @@ void lcd_quick_feedback(const bool clear_buttons) { |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
planner.buffer_line_kinematic(current_position, MMM_TO_MMS(manual_feedrate_mm_m[manual_move_axis]), manual_move_e_index); |
|
|
|
planner.buffer_line_kinematic(current_position, MMM_TO_MMS(manual_feedrate_mm_m[manual_move_axis]), manual_move_axis == E_AXIS ? manual_move_e_index : active_extruder); |
|
|
|
manual_move_axis = (int8_t)NO_AXIS; |
|
|
|
|
|
|
|
#endif |
|
|
|