Closed KislyjKisel closed 5 months ago
This sound similar to #9917
What is happening is that something else has already grabbed the mouse (XInput2 does this on button presses), resulting in XPointerGrab returning AlreadyGrabbed, which causes the backend to loop for 5 seconds while attempting to grab the mouse, until it times out.
Issuing an XUngrabPointer request before trying to grab the mouse for capturing purposes should fix this.
1 is printed on left click, 2 is printed only release.
Platform: Fedora, X11
MRE: