Fix Shift+digit heading navigation on Wayland

This commit is contained in:
hjozwiak committed 2026-11-03 16:37:46 -05:00
1 parent 0a3d946ffa
commit da4ae8525f
3 files changed
+196 -2

No files matched your search

@@ -242,6 +242,11 @@ func TestNativeKeyboardBrowseSecureAndLearnTransitions(t *testing.T) {
monitor.key(t, 'h', 43, 0, false)
monitor.key(t, 'h', 43, 0, true)
await_command(t, keyboard, input.DocumentNextHeading)
if loadShiftPairs().unshifted['#'] == '3' {
monitor.key(t, '#', 12, 1, false)
monitor.key(t, '3', 12, 0, true)
await_command(t, keyboard, input.DocumentPreviousHeadingAtLevel3)
}
keyboard.SetNativeButtonFocus(true)
wait_snapshot(t, monitor, func(state MonitorSnapshot) bool {
for _, grab := range state.grabs {