diff options
author | Andreas Wettstein <wettstein509@solnet.ch> | 2012-02-25 20:48:17 +0100 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2012-03-22 11:33:18 +1000 |
commit | 9e017cf0cf1f0c9d0d9c2cfeb82ea5dc0eb5905e (patch) | |
tree | 3407c826e22cb2704795489f01098ff333de96e8 /dix/getevents.c | |
parent | ab3a815a75ab5695753fa37a98b0ea5293d4cb91 (diff) |
XKB: Redirect actions defunct with Gtk3 (XInput?)
When redirect actions are used with Gtk3, Gtk3 complained about
events not holding a GdkDevice. This was caused by device IDs
not being set for redirect actions.
More seriously, Gtk3 did not receive state changes redirect
actions might specify. This was because event_set_state in
dix/inpututils.c accesses the prev_state field, but the changes
for the redirect action were only put into the state field.
Signed-off-by: Andreas Wettstein <wettstein509@solnet.ch>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'dix/getevents.c')
0 files changed, 0 insertions, 0 deletions