Xi: drop forced unpairing when changing the hierarchy
Devices are unpaired as needed on DisableDevice now. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
This commit is contained in:
parent
e433d1046c
commit
9c0e820216
|
@ -293,12 +293,6 @@ remove_master(ClientPtr client, xXIRemoveMasterInfo * r, int flags[MAXDEVICES])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* can't disable until we removed pairing */
|
|
||||||
keybd->spriteInfo->paired = NULL;
|
|
||||||
ptr->spriteInfo->paired = NULL;
|
|
||||||
XTestptr->spriteInfo->paired = NULL;
|
|
||||||
XTestkeybd->spriteInfo->paired = NULL;
|
|
||||||
|
|
||||||
/* disable the remove the devices, XTest devices must be done first
|
/* disable the remove the devices, XTest devices must be done first
|
||||||
else the sprites they rely on will be destroyed */
|
else the sprites they rely on will be destroyed */
|
||||||
DisableDevice(XTestptr, FALSE);
|
DisableDevice(XTestptr, FALSE);
|
||||||
|
|
Loading…
Reference in New Issue