mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2025-12-26 06:30:06 +01: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:
parent
353aa51592
commit
88a2cccc37
1 changed files with 3 additions and 0 deletions
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue