Sweden-Number/dlls/winex11.drv
Zhiyi Zhang c69bb0342c winex11.drv: Update _NET_WM_STATE before resizing windows.
According to the Extended Window Manager Hints (EWMH) spec 1.3 regarding
_NET_WM_STATE_FULLSCREEN, "the Window Manager is responsible for
restoring the original geometry after a switch from fullscreen back to
normal window.", which means that removing _NET_WM_STATE_FULLSCREEN from
a window may cause the window to receive a ConfigureNotify event to
restore the window size, thus causing a application resize action to be
overwritten by the window managers.

Fix a game called Mugsters becomes maximized after exiting full screen.

Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-07 20:13:16 +02:00
..
Makefile.in
bitblt.c
brush.c
clipboard.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
desktop.c winex11.drv: Calculate mask in X11DRV_resize_desktop(). 2020-02-10 23:24:06 +01:00
display.c winex11.drv: Allocate LUID for GPUs. 2020-04-22 08:57:16 +02:00
event.c winex11.drv: Send HTMENU instead of HTCAPTION to query window activation. 2019-12-26 21:56:04 +01:00
graphics.c
ime.c
init.c
keyboard.c
mouse.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
mwm.h
opengl.c opengl32: Make wgl driver entry points WINAPI. 2020-04-23 13:33:20 +02:00
palette.c
pen.c
settings.c user32: Move ChangeDisplaySettingsExW() common code to user32. 2020-02-10 22:46:22 +01:00
systray.c
version.rc
vulkan.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
window.c winex11.drv: Update _NET_WM_STATE before resizing windows. 2020-05-07 20:13:16 +02:00
winex11.drv.spec
wintab.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
x11drv.h
x11drv_main.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
xcomposite.h
xdnd.c winex11.drv: Ignore .dwAspect in FORMATETC during XDnD. 2019-12-26 21:11:59 +01:00
xim.c
xinerama.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
xrandr.c winex11.drv: Fix incorrect frequency for double scan and interlaced modes. 2020-04-20 21:10:31 +02:00
xrender.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00
xvidmode.c winex11: Use standard dlopen() instead of the libwine wrappers. 2020-04-07 14:26:20 +02:00