diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-03-11 16:08:24 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-03-20 15:17:56 +1000 |
commit | a4b61cfc78d81de02a71fa6ad8a44a06616f6794 (patch) | |
tree | bbc387aa95db43d7a4a495acbca13db202a856c1 | |
parent | 4cc6a96d7171e567a9bd5a10f552bb953077aafb (diff) |
dix: un-static FixUpEventFromWindow and deal with focus events too.
-rw-r--r-- | dix/events.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/dix/events.c b/dix/events.c index adc180bcd..447732ddc 100644 --- a/dix/events.c +++ b/dix/events.c @@ -2233,7 +2233,8 @@ FixUpEventFromWindow( event->child = None; } - if (event->evtype == XI_Enter || event->evtype == XI_Leave) + if (event->evtype == XI_Enter || event->evtype == XI_Leave || + event->evtype == XI_FocusIn || event->evtype == XI_FocusOut) ((xXIEnterEvent*)event)->same_screen = (pSprite->hot.pScreen == pWin->drawable.pScreen); |