Jonas Dreßler
cae8b745ca
keyboard: Don't press and release keyval if it's a modifier key
...
Looks like we currently do the press-and-release dance for keys that specify
both a keyval and the "modifier" action. So when pressing CTRL in the
extended OSK, not only is the CTRL modifier set together with the next key
pressed, but the actual CTRL keyval quickly gets pressed and released,
similar to how we'd do it for the TAB key.
This seems unintentional, as the press-and-release behavior should probably
be specific to keys like TAB, and not apply to modifier keys, so limit that
behavior to only keys without an action specified.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3286 >
2024-11-19 20:23:25 +01:00
..
2024-10-16 16:41:40 +00:00
2024-11-13 12:32:57 +00:00
2024-07-11 14:03:22 +02:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-11-06 19:24:44 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 16:41:40 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-06-20 13:30:57 +02:00
2024-07-30 18:20:55 +00:00
2023-08-06 13:02:49 +02:00
2024-07-30 18:20:55 +00:00
2024-08-27 14:46:50 +00:00
2024-07-30 18:20:55 +00:00
2024-11-12 11:21:02 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-09-06 13:01:39 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 16:16:08 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-08-30 20:14:55 +00:00
2024-10-16 10:19:41 +00:00
2024-04-24 13:58:01 +02:00
2024-01-04 18:59:33 +00:00
2023-08-09 15:10:37 +00:00
2024-11-19 20:23:25 +01:00
2024-10-16 10:19:41 +00:00
2024-10-21 12:03:23 +02:00
2023-08-05 22:16:23 +02:00
2024-09-06 13:01:39 +00:00
2024-07-30 18:20:55 +00:00
2024-11-06 11:03:24 +00:00
2024-11-19 18:13:34 +00:00
2024-10-16 10:19:41 +00:00
2024-10-16 10:19:41 +00:00
2024-10-16 10:19:41 +00:00
2024-03-03 01:33:16 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-09-06 13:01:39 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-10-21 12:03:23 +02:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-10-12 11:06:24 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-10-15 17:12:45 +00:00
2024-10-15 16:02:24 +00:00
2024-10-16 10:19:41 +00:00
2024-10-16 10:19:41 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00
2024-07-30 18:20:55 +00:00
2024-10-16 10:19:41 +00:00
2024-07-30 18:20:55 +00:00