http://bugs.winehq.org/show_bug.cgi?id=15402
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@winehq.org ReportedBy: bazurbat@gmail.com CC: julliard@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 monitor).
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@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