]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
fix unselect_rows() in quantum/matrix.c (#6243)
authorTakeshi ISHII <2170248+mtei@users.noreply.github.com>
Wed, 3 Jul 2019 18:50:06 +0000 (03:50 +0900)
committerDrashna Jaelre <drashna@live.com>
Wed, 3 Jul 2019 18:50:06 +0000 (11:50 -0700)
unselect_col() uses setPinInputHigh(), but unselect_cols() uses setPinInput().
This is not correct. unselect_cols() should also use setPinInputHigh().

quantum/matrix.c

index e222a30976e513e1b1d71d56b53301797e77fed6..7ccac3533195d8898b211a29f727824681520816 100644 (file)
@@ -183,7 +183,7 @@ static void unselect_row(uint8_t row)
 static void unselect_rows(void)
 {
     for(uint8_t x = 0; x < MATRIX_ROWS; x++) {
-        setPinInput(row_pins[x]);
+        setPinInputHigh(row_pins[x]);
     }
 }