[PATCH 0/1] MR4777: winex11: Use the correct root window for virtual desktops.
From: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> Fixes a regression introduced by 7255f63a6530f8b2daee03aadd178ef4141f30c2, which effectively made the taskbar always visible even when virtual desktop was supposed to be fullscreen. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> --- dlls/winex11.drv/desktop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/winex11.drv/desktop.c b/dlls/winex11.drv/desktop.c index 687c0cf5a4c..fcb6ba2faf5 100644 --- a/dlls/winex11.drv/desktop.c +++ b/dlls/winex11.drv/desktop.c @@ -107,7 +107,7 @@ static void update_desktop_fullscreen( unsigned int width, unsigned int height) if (!display || !is_virtual_desktop()) return; xev.xclient.type = ClientMessage; - xev.xclient.window = root_window; + xev.xclient.window = DefaultRootWindow(display); xev.xclient.message_type = x11drv_atom(_NET_WM_STATE); xev.xclient.serial = 0; xev.xclient.display = display; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/4777
This merge request was approved by Rémi Bernon. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4777
participants (2)
-
Gabriel Ivăncescu -
Rémi Bernon