Browse Source

Fix Mixer::reset_vtools bug

Fixes #17635
Scott Lahteine 5 years ago
parent
commit
a5b2e3e63c
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      Marlin/src/feature/mixing.cpp

+ 1
- 1
Marlin/src/feature/mixing.cpp View File

98
 void Mixer::reset_vtools() {
98
 void Mixer::reset_vtools() {
99
   // Virtual Tools 0, 1, 2, 3 = Filament 1, 2, 3, 4, etc.
99
   // Virtual Tools 0, 1, 2, 3 = Filament 1, 2, 3, 4, etc.
100
   // Every virtual tool gets a pure filament
100
   // Every virtual tool gets a pure filament
101
-  LOOP_L_N(t, MIXING_VIRTUAL_TOOLS && t < MIXING_STEPPERS)
101
+  LOOP_L_N(t, _MIN(MIXING_VIRTUAL_TOOLS, MIXING_STEPPERS))
102
     MIXER_STEPPER_LOOP(i)
102
     MIXER_STEPPER_LOOP(i)
103
       color[t][i] = (t == i) ? COLOR_A_MASK : 0;
103
       color[t][i] = (t == i) ? COLOR_A_MASK : 0;
104
 
104
 

Loading…
Cancel
Save