[Bug 15402] New: Application fails to restore window decorations after exiting fullscreen mode

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Sep 24 15:13:04 CDT 2008


           Summary: Application fails to restore window decorations after
                    exiting fullscreen mode
           Product: Wine
           Version: 1.1.3
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winex11.drv
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: bazurbat at gmail.com
                CC: julliard at winehq.org

Hello! I have the following problem affecting Lineage II (maybe also other
games, that use fullscreen mode)

In wine versions prior 1.1.3 when maximizing window it just takes all available
desktop space (excluding panels and such). Starting from 1.1.3 on maximize
event app going fullscreen but on exiting this mode (through Alt+Enter) window
decorations are not restored (tested in gnome with metacity, kde with kwin and
compiz with emerald). Also on entering fullscreen mode second monitor goes
blank if I have one enabled (video mode sets to whatever I have on main

I use nVidia 8800GT video card with 173.14.12 drivers. Tested on KDE 3.5.9,
GNOME 2.22 and Compiz 0.7.6, with TwinView enabled and disabled.

Through regression testing I've found the commit that introduces the problem:
commit aca0296879dbf634013ea4e08319daf26e45d8db
Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Jul 31 17:11:28 2008 +0200

    winex11: Check for wm maximized state in ConfigureNotify and update the
window state accordingly.
It is possible to revert to the old behaviour? At least app should not switch
to fullscreen on maximize. Or, if this is requested by app itself, maybe there
is some way to force it not to go fullscreen but just resize?

Best Regards

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