labwc/include/input
Consolatis 0627190060 keyboard: add keyboard_get_all_modifiers()
And make mousebind handlers use that one.
Also remove keyboard_any_modifiers_pressed() and replace its usage
with the new function.

Without this patch we would only request the modifier state of the
keyboard group which makes mousebinds involving keyboard modifiers
break for virtual keyboards like when using wayvnc. Same story for
hiding the workspace overlay or snapping to regions.

Fixes: #2511
2025-01-13 06:28:37 +09:00
..
cursor.h
gestures.h
ime.h
input.h
key-state.h
keyboard.h keyboard: add keyboard_get_all_modifiers() 2025-01-13 06:28:37 +09:00
tablet-pad.h
tablet-tool.h
tablet.h
touch.h