https://bugs.winehq.org/show_bug.cgi?id=35605
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |bfb845f9fccb2ff5bff0b0ba323 | |8fec7f9f7b710
--- Comment #11 from Wylda wylda@volny.cz --- (In reply to Anastasius Focht from comment #10)
It would be nice if people with some spare time could add the commit that fixed this by using reverse regression test...
You're welcome. Fixed by wine-1.7.54-152-gbfb845f:
commit bfb845f9fccb2ff5bff0b0ba3238fec7f9f7b710 Author: Sebastian Lackner sebastian@fds-team.de Date: Thu Nov 5 15:57:29 2015 +0100
dinput: Ensure X11 input events are forwarded to wineserver even without message loop.
This commit basically reverts b22ff8018aca7c365e505f1db7732f7050ae259b.
Windows does not do that, but our current implementation of winex11 requires periodic event polling to forward events to the wineserver.
You might get results faster by limiting the bisect process to 'user32' since the regression was caused by a change to this module ('git bisect start -- dlls/user32').
I guess, that this wouldn't work this time ;)
Thanks Sebastian for fixing this bug!