Sweden-Number/dlls/winex11.drv
Zhiyi Zhang 211da181c9 winex11.drv: Always add MWM_FUNC_CLOSE to enabled windows.
Some window managers require MWM_FUNC_CLOSE to be present for a window to be allowed to close. For
example, on KWin, a window of style WS_POPUP | WS_VISIBLE has a close button drawn on top of its
taskbar preview. But when you press it, the window manager refuses to close it. On Mutter, windows
without MWN_FUNC_CLOSE doesn't have a close button on the window preview. On Windows 10, enabled
windows without WS_SYSMENU always has a close button on their taskbar window preview and can always
be closed with the close button. On Windows 7, enabled windows without WS_SYSMENU has no close
button on the window preview but still can be closed with the right-click menu on the taskbar.
This patch changes the behavior to match that of Windows 10.

Fix WeChat image preview window cannot be closed from KDE panels.

Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-05-31 21:06:25 +02:00
..
Makefile.in
bitblt.c
brush.c
clipboard.c
desktop.c
display.c
event.c
graphics.c
ime.c
init.c
keyboard.c
mouse.c
mwm.h
opengl.c
palette.c
pen.c
settings.c
systray.c
version.rc
vulkan.c
window.c winex11.drv: Always add MWM_FUNC_CLOSE to enabled windows. 2021-05-31 21:06:25 +02:00
winex11.drv.spec
wintab.c
x11drv.h
x11drv_main.c
xcomposite.h
xdnd.c
xim.c
xinerama.c
xrandr.c winex11.drv: Add a cache for querying XRandR 1.4 current modes. 2021-05-18 21:25:00 +02:00
xrender.c
xvidmode.c