dexter93 90ea9e447a Reset matrix_need_update properly in eager debouncing algorithms (#21154)
The `matrix_need_update` variable needs to be reset to `false` in
`transfer_matrix_values()`, otherwise that function continues to be
invoked for every scanning loop (forever with `sym_eager_pk` and
`sym_eager_pk`, or until some key gets released with
`asym_eager_defer_pk`), and the scanning rate gets much lower because of
all that useless work.

Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2023-06-08 02:01:45 +01:00
..
2023-03-27 20:08:17 +01:00
2023-02-12 10:23:07 +11:00
2023-04-03 15:38:44 +10:00
2023-04-06 08:10:40 +10:00
2023-03-03 17:50:40 +00:00
2022-11-03 21:36:58 +00:00
2022-11-03 21:36:58 +00:00
2023-02-13 03:19:02 +11:00
2022-12-14 11:14:10 +00:00
2022-12-14 11:14:10 +00:00
2023-02-12 10:23:07 +11:00
2023-02-12 10:23:07 +11:00
2023-02-23 09:19:00 +11:00
2023-02-23 09:19:00 +11:00
2022-11-04 00:50:59 +00:00