mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-26 08:15:24 +00:00
Xi: if the device is currently grabbed, flag the barrier event
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Jasper St. Pierre <jstpierre@mecheye.net>
This commit is contained in:
@@ -1655,6 +1655,9 @@ ProcessBarrierEvent(InternalEvent *e, DeviceIntPtr dev)
|
||||
if (dixLookupWindow(&pWin, be->window, serverClient, DixReadAccess) != Success)
|
||||
return;
|
||||
|
||||
if (grab)
|
||||
be->flags |= XIBarrierDeviceIsGrabbed;
|
||||
|
||||
rc = EventToXI2(e, &ev);
|
||||
if (rc != Success) {
|
||||
ErrorF("[Xi] event conversion from %s failed with code %d\n", __func__, rc);
|
||||
|
||||
Reference in New Issue
Block a user