Xi: don't drop the grab status in XExtendedGrabDevice().
This commit is contained in:
parent
4f3ed54dc9
commit
2b9c829bde
|
@ -184,16 +184,11 @@ ProcXExtendedGrabDevice(ClientPtr client)
|
||||||
gemasks->eventMask[xgeMask->extension & 0x7F]= xgeMask->evmask;
|
gemasks->eventMask[xgeMask->extension & 0x7F]= xgeMask->evmask;
|
||||||
}
|
}
|
||||||
|
|
||||||
ExtGrabDevice(client, dev, stuff->device_mode,
|
rep.status = ExtGrabDevice(client, dev, stuff->device_mode,
|
||||||
grab_window, confineTo, time, stuff->owner_events,
|
grab_window, confineTo, time,
|
||||||
cursor, tmp[stuff->deviceid].mask,
|
stuff->owner_events, cursor,
|
||||||
gemasks);
|
tmp[stuff->deviceid].mask,
|
||||||
|
gemasks);
|
||||||
if (rc != Success) {
|
|
||||||
errval = 0;
|
|
||||||
goto cleanup;
|
|
||||||
}
|
|
||||||
|
|
||||||
cleanup:
|
cleanup:
|
||||||
|
|
||||||
if (gemasks)
|
if (gemasks)
|
||||||
|
|
Loading…
Reference in New Issue