From 1870052af6a4b1a88902cd791576a4cc72d90611 Mon Sep 17 00:00:00 2001 From: Frank Praznik Date: Sat, 10 May 2025 15:39:03 -0400 Subject: [PATCH] x11: Fix the Openbox quirk flag Openbox needs fullscreen size/position event synthesized, but does not send display changed events. (cherry picked from commit 84308e7fba9b59338109f0c0ad49bc7c5107ac06) --- src/video/x11/SDL_x11video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/x11/SDL_x11video.c b/src/video/x11/SDL_x11video.c index 75862db221..c188f91f43 100644 --- a/src/video/x11/SDL_x11video.c +++ b/src/video/x11/SDL_x11video.c @@ -279,7 +279,7 @@ static SDL_VideoDevice *X11_CreateDevice(void) * This is otherwise not wanted, as it can break fullscreen window positioning on multi-monitor configurations. */ if (!X11_CheckCurrentDesktop("openbox")) { - device->device_caps |= VIDEO_DEVICE_CAPS_SENDS_DISPLAY_CHANGES; + device->device_caps |= VIDEO_DEVICE_CAPS_SENDS_FULLSCREEN_DIMENSIONS; } data->is_xwayland = X11_IsXWayland(x11_display);