diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2010-01-08 15:18:41 +1000 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2010-01-27 14:38:16 -0800 |
commit | b4baab90c0d98bef98d485682d4a69a327a380d6 (patch) | |
tree | 89b40f7b406da436ef186069b0b005d9035e6498 /dix/eventconvert.c | |
parent | 27fc98ecfed99fefd5c14388b4c6242f87281895 (diff) |
dix: EventToCore needs to copy the root window too.
This value isn't actually set for normal events but it saves us some work
for the record extension support.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'dix/eventconvert.c')
-rw-r--r-- | dix/eventconvert.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/dix/eventconvert.c b/dix/eventconvert.c index e25f3ee97..878dba576 100644 --- a/dix/eventconvert.c +++ b/dix/eventconvert.c @@ -119,6 +119,7 @@ EventToCore(InternalEvent *event, xEvent *core) core->u.keyButtonPointer.rootX = e->root_x; core->u.keyButtonPointer.rootY = e->root_y; core->u.keyButtonPointer.state = e->corestate; + core->u.keyButtonPointer.root = e->root; EventSetKeyRepeatFlag(core, (e->type == ET_KeyPress && e->key_repeat)); } break; |