xx-keyboard-filter: Clarify destruction

Signed-off-by: Dorota Czaplejewicz <gilapfco.dcz@porcupinefactory.org>
This commit is contained in:
dcz 2025-12-03 14:52:19 +00:00
parent a6ac326be3
commit 4933c81cb0

View file

@ -157,6 +157,8 @@
Attempting to bind a keyboard object which was already bound must cause the already_bound error.
Attempting to bind a keyboard object to an input method acting on a different seat must cause the wrong_seat error.
Once any of the bound objects are destroyed, the xx_keyboard_filter_v1 instance becomes disabled and it must ignore all following requests.
When the input method gets destroyed, the compositor must stop issuing events to the keyboard and ignore any further requests to keyboard_filter, except keyboard_filter.destroy.
</description>
<arg name="keyboard" type="object" interface="wl_keyboard" />