mirror of
git://source.winehq.org/git/wine.git
synced 2024-07-21 18:04:15 +00:00
70c9239cb2
If _NET_WM_FULLSCREEN_MONITORS is set then the property needs to be updated because it can't be deleted by sending a _NET_WM_FULLSCREEN_MONITORS client message to the root window according to the wm-spec version 1.5. Having the window spanning more than two monitors also needs the property set. In other cases, _NET_WM_FULLSCREEN_MONITORS doesn't need to be set. What's more, setting _NET_WM_FULLSCREEN_MONITORS adds a constraint on Mutter so that such a window can't be moved to another monitor by using the Shift+Super+Up/Down/Left/Right shortcut. So the property should be added only when necessary. |
||
---|---|---|
.. | ||
bitblt.c | ||
brush.c | ||
clipboard.c | ||
desktop.c | ||
display.c | ||
dllmain.c | ||
event.c | ||
graphics.c | ||
init.c | ||
keyboard.c | ||
Makefile.in | ||
mouse.c | ||
mwm.h | ||
opengl.c | ||
palette.c | ||
pen.c | ||
systray.c | ||
unixlib.h | ||
version.rc | ||
vulkan.c | ||
window.c | ||
winex11.drv.spec | ||
wintab.c | ||
x11drv.h | ||
x11drv_dll.h | ||
x11drv_main.c | ||
xcomposite.h | ||
xdnd.c | ||
xim.c | ||
xinerama.c | ||
xrandr.c | ||
xrender.c | ||
xvidmode.c |