[Bug 32403] New: Riven: screen not refreshing after accessing the menu bar

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Dec 9 09:04:31 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=32403

             Bug #: 32403
           Summary: Riven: screen not refreshing after accessing the menu
                    bar
           Product: Wine
           Version: 1.5.19
          Platform: x86
               URL: http://download.oceandive.com/oceandive_setup.exe
        OS/Version: Linux
            Status: NEW
          Keywords: download, regression
          Severity: minor
          Priority: P2
         Component: wineserver
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: julliard at winehq.org
    Classification: Unclassified
   Regression SHA1: 6c94d4466ac575c0b703c9c2000208d40251de4e


Created attachment 42752
  --> http://bugs.winehq.org/attachment.cgi?id=42752
screenshot from Riven

The following commit causes problems in a couple of games, I believe the issues
are somehow related. The reported problems exist both in virtual desktop and
full screen mode.

In Riven (The sequel to Myst) when I press the <Alt> key to access the in-game
menu, the menu bar at the top does open correctly, but pressing <Alt> again
doesn't hide it: it still remains on the screen. Cycling through the various
menu options causes the previous option remain opened and they're overlapping
each other (see attached screenshot).

This particular commit causes problems in certain games that start with a
configuration tool (Oddworld: Stranger's Wrath HD and many games from the
developer SCS Software). In the configuration tool of these games there are
drop-down menus allowing to change various settings. When I open one of them
they remain opened even if I select another drop-down list.

The problem is present since
6c94d4466ac575c0b703c9c2000208d40251de4e is the first bad commit
commit 6c94d4466ac575c0b703c9c2000208d40251de4e
Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Nov 27 16:51:46 2012 +0100

    server: Don't expose the desktop on window resizes.

:040000 040000 d3ef07ffabe8981f6c0b73fa3c948262cca3f972
2b2c97444eb166f17b57fc00b95c45d1ceefcf59 M    server

Riven and Stranger's Wrath have no demo versions. In the url field you can find
one of the demos from SCS Software that can be used to reproduce the problem.
oceandive_setup.exe (24 MB)
md5sum: 3c94d678cf44b3bff09f9a41c8521b56

To reproduce the problem with Ocean Dive demo:
1. install the demo as usual then start it with oceandive.exe
2. the launcher should appear, select <Advanced> tab and open the various
drop-down lists. Normally, only one of them should be remained opened at a
time.

Plain terminal output doesn't yield anything useful, please let me know if you
need logs with certain debug channels enabled.

Fedora 17
XFCE 4.10
X.Org X Server 1.12.4

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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