Commit 05c86e53 authored by Cosimo Cecchi's avatar Cosimo Cecchi Committed by Peter Hutterer

Fix version check in _XIAllowEvents

Commit 5810d079 changed _XIAllowEvents() to
use _XiCheckVersion() instead of _XiCheckExtInit() to avoid a double display
unlock, but it failed to correctly check for the version, since we should set
have_XI22 to True for every version greater or equal to 2.2.
Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
parent c6484410
...@@ -50,7 +50,7 @@ _XIAllowEvents(Display *dpy, int deviceid, int event_mode, Time time, ...@@ -50,7 +50,7 @@ _XIAllowEvents(Display *dpy, int deviceid, int event_mode, Time time,
if (_XiCheckExtInit(dpy, XInput_2_0, extinfo) == -1) if (_XiCheckExtInit(dpy, XInput_2_0, extinfo) == -1)
return (NoSuchExtension); return (NoSuchExtension);
if (_XiCheckVersion(extinfo, XInput_2_2) == 0) if (_XiCheckVersion(extinfo, XInput_2_2) >= 0)
have_XI22 = True; have_XI22 = True;
if (have_XI22) if (have_XI22)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment