diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-03-13 15:22:23 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-03-16 13:29:06 +1000 |
commit | f01ee198ff0cbd7ca418217a84248d1c6131a0c6 (patch) | |
tree | 552a1fe98681d9287020d6731f02a93699593088 /dix/events.c | |
parent | de415743f4c1878df2de79f84f5fe087a88d5241 (diff) |
dix: don't use inputInfo.keyboard to get the focus window in ActivateKbdGrab
I'm not sure if that's the right solution, but the other one is wronger.
Diffstat (limited to 'dix/events.c')
-rw-r--r-- | dix/events.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dix/events.c b/dix/events.c index 14f5a9916..8b30706de 100644 --- a/dix/events.c +++ b/dix/events.c @@ -1517,7 +1517,7 @@ ActivateKeyboardGrab(DeviceIntPtr keybd, GrabPtr grab, TimeStamp time, Bool pass else oldWin = keybd->spriteInfo->sprite->win; if (oldWin == FollowKeyboardWin) - oldWin = inputInfo.keyboard->focus->win; + oldWin = keybd->focus->win; if (keybd->valuator) keybd->valuator->motionHintWindow = NullWindow; DoFocusEvents(keybd, oldWin, grab->window, NotifyGrab); |