[Bug 38553] New: Die by the Sword: menus don't drawn unless mouse is moving (Mac OS X only)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri May 8 17:04:05 CDT 2015


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 at winehq.org
          Reporter: winebugs140 at 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/4c4552c5a1910a9d5adf8eccff0ac62d89ffe376

Finally this commit resolves the previous problem and menus work as intended:
http://source.winehq.org/git/wine.git/commit/eef81f5ecc27cac8bc2bf4eacdc0934cb7e30c61"

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list