diff --git a/Marlin/Max7219_Debug_LEDs.cpp b/Marlin/Max7219_Debug_LEDs.cpp index a0800c4fe6..83b285a08c 100644 --- a/Marlin/Max7219_Debug_LEDs.cpp +++ b/Marlin/Max7219_Debug_LEDs.cpp @@ -104,9 +104,9 @@ void Max7219_LED_Set(const uint8_t col, const uint8_t row, const bool on) { SERIAL_ECHOLNPGM(")"); return; } - if (TEST(LEDs[row], col) == on) return; // if LED is already on/off, leave alone - if (on) SBI(LEDs[row], col); else CBI(LEDs[row], col); - Max7219(8 - row, LEDs[row]); + if (TEST(LEDs[col], row) == on) return; // if LED is already on/off, leave alone + if (on) SBI(LEDs[col], row); else CBI(LEDs[col], row); + Max7219(8 - col, LEDs[col]); } void Max7219_LED_On(const uint8_t col, const uint8_t row) {