https://bugs.winehq.org/show_bug.cgi?id=38553
Bug ID: 38553 Summary: Die by the Sword: menus don't drawn unless mouse is moving (Mac OS X only) Product: Wine Version: 1.7.34 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: winebugs140@gmail.com
A similar issue (Bug 27814) has already been fixed in Wine for Linux. But the problem still exists when running Wine in OS X.
Important comments from the Linux bug report:
"Béla Gyebrószki (In reply to Ken Thomases from comment #12)
This problem still exists for me on OS X, too. Plain Wine. (If you're using the tip from this morning, you'll need http://source.winehq.org/patches/data/108886 to fix a crash.) Affects both the Mac driver and the X11 driver.
In my testing, it was often the case that moving the mouse was not enough to cause the menu animation to proceed. When this happened, switching away with Command-Tab would allow the animation to complete. This happened more often with the Mac driver than the X11 driver, but did affect both.
Béla, would you be willing to do a "reverse" bisect, where you hunt which commit fixed it for you?
It's hard to tell exactly which commit fixed the problem for me because the game behaves differently between 1.7.13 and .15.
The problem is definitely there in 1.7.13. After this patch menus are opened but without that "pull-down animation" and screen refreshing, mouse movement is so sluggish that it makes the game unplayable: http://source.winehq.org/git/wine.git/commit/4c4552c5a1910a9d5adf8eccff0ac62...
Finally this commit resolves the previous problem and menus work as intended: http://source.winehq.org/git/wine.git/commit/eef81f5ecc27cac8bc2bf4eacdc0934..."