[Bug 3018] New: Regression: setting Desktop in x11drv causes partial display

Wine Bugs wine-bugs at winehq.org
Mon May 30 15:20:15 CDT 2005


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

           Summary: Regression: setting Desktop in x11drv causes partial
                    display
           Product: Wine
           Version: CVS
          Platform: Other
               URL: http://chkno.net/wine-ta.html
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: wine-x11driver
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: chkno at chkno.net


After Feb 3 13:40:13 2005 UTC, setting Desktop in x11drv causes application
window offsets to be interpreted incorrectly.  See screenshots.

Example ~/.wine/config:
    [AppDefaults\\totala.exe\\x11drv]
    "DXGrab" = "Y"
    "Desktop" = "1024x768"

(Actual monitor resolution is 1024x768)

This application attempts to change the monitor resolution to 640x480 to display
its title screen and pre-game menus.  Without setting Desktop, the resolution
switch happens and everything is fine, both before and after 13:40:13.  Setting
Desktop prevents the resolution switch.  This is a good thing -- otherwise
switching applications becomes very frustrating.  Before 13:40:13, this works. 
After 13:40:13, it doesn't.

At Thu Feb 3 13:40:13 2005 UTC, these files were changed:
wine/dlls/ttydrv/wnd.c               +3 -4
wine/dlls/x11drv/window.c            +9 -9
wine/dlls/x11drv/winpos.c            +120 -19
wine/dlls/x11drv/x11drv.h            +3 -2
wine/include/wine/server_protocol.h  +2 -2

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list