diff options
author | Chase Douglas <chase.douglas@canonical.com> | 2011-11-25 13:57:03 -0800 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2011-12-13 13:24:05 +1000 |
commit | 80816366aa77f1730a1b6ddabfa55a946d76d494 (patch) | |
tree | 361eb0e1e3889fee242de0626a8dac6b517289f9 /include | |
parent | 9ee62cd8ce3c3effc3663f3d56b322385ce12fdb (diff) |
dix: Split ActivatePassiveGrab() from CheckPassiveGrab()
The changed logic means we don't require the explicit grab = NULL setting
and early exit anymore. Not 100% of it, but if we see that message pop up in
a log we know it's broken.
Signed-off-by: Chase Douglas <chase.douglas@canonical.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/input.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/input.h b/include/input.h index de2a75d62..cbfaba714 100644 --- a/include/input.h +++ b/include/input.h @@ -548,6 +548,8 @@ void FixUpEventFromWindow(SpritePtr pSprite, extern WindowPtr XYToWindow(SpritePtr pSprite, int x, int y); extern int EventIsDeliverable(DeviceIntPtr dev, InternalEvent* event, WindowPtr win); +extern Bool ActivatePassiveGrab(DeviceIntPtr dev, GrabPtr grab, + InternalEvent *ev); /** * Masks specifying the type of event to deliver for an InternalEvent; used * by EventIsDeliverable. |