zmk/app/tests/pointing/mouse-move/processors
Pete Johanson 1e3e62c13d
fix(pointing): Temp layer threading protection. (#2729)
fix(pointing): Temp layer threading protection.

Ensure all layer operations occur on the system work queue thread.

Fixes: #2719

fix(pointing): Handle layer events to disable events

Make the temp layer input processor propely handle layers getting
deactivated externally before the temp layer timeout.

Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com>
2025-02-28 20:37:55 -05:00
..
behaviors_basic Feature: input processor behavior invocation (#2714) 2024-12-17 20:50:06 -05:00
behaviors_hold_tap fix(combos): Properly report combos len with emply block (#2739) 2025-01-01 18:14:53 -05:00
move_diagonal_scaling fix(pointing): Complete header rename missed in refactor (#2702) 2024-12-10 02:29:35 -05:00
move_diagonal_xy_invert fix(pointing): Complete header rename missed in refactor (#2702) 2024-12-10 02:29:35 -05:00
move_diagonal_xy_swap fix(pointing): Complete header rename missed in refactor (#2702) 2024-12-10 02:29:35 -05:00
temp_layer fix(pointing): Temp layer threading protection. (#2729) 2025-02-28 20:37:55 -05:00