Xi: take the paired device as modifier device only for MD pointers.
This commit is contained in:
parent
0e089f9ceb
commit
de78aab0ea
|
@ -157,7 +157,7 @@ ProcXIPassiveGrabDevice(ClientPtr client)
|
||||||
if (!modifiers_failed)
|
if (!modifiers_failed)
|
||||||
return BadAlloc;
|
return BadAlloc;
|
||||||
|
|
||||||
if (dev->isMaster)
|
if (IsPointerDevice(dev) && dev->isMaster)
|
||||||
mod_dev = GetPairedDevice(dev);
|
mod_dev = GetPairedDevice(dev);
|
||||||
else
|
else
|
||||||
mod_dev = dev;
|
mod_dev = dev;
|
||||||
|
|
Loading…
Reference in New Issue