http://bugs.winehq.org/show_bug.cgi?id=33703
Bug #: 33703 Summary: [Regression]Unable to turn the character at 360° in FarCry 3 Product: Wine Version: 1.5.31 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: berillions@gmail.com CC: hverbeet@gmail.com Classification: Unclassified
Hi,
Since wine 1.5.29, there is a regression in wine which does not allow to turn the character at 360° in-game.
For wine 1.5.29/*.30 or *.31, even if i set "GrabFullscreen=Y" in wine regedit, the bug is still present.
I did a regression test between wine 1.5.28 (no bug with it) and wine 1.5.29 and this commit is the cause for this bug :
76bbf106a28c4caa82873e8450bde7d4adc765bf is the first bad commit commit 76bbf106a28c4caa82873e8450bde7d4adc765bf Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Apr 25 09:59:42 2013 +0200
winex11: Move the desktop process check from X11DRV_ClipCursor() to grab_clipping_window().
We don't want to clip in the desktop process, but we still need it to call ungrab_clipping_window() if the process that was previously clipping didn't. This can happen for example when fullscreen clipping is enabled, but the corresponding window isn't explicitly destroyed before process exit.
:040000 040000 d6362b9803969c01c9c86d739c6d8f958ad1866c ea562a8bc473131d579f51c59e7bff18809f6504 M dlls
Revert this commit in wine-git is a workaround.
Thanks, Max