From 451b8319d633e50d729c60a6719a4dd57d751574 Mon Sep 17 00:00:00 2001 From: Hojjat Date: Wed, 20 May 2026 18:58:27 -0600 Subject: [PATCH] fix: ignore configure requests from fullscreen windows Fixes steam big picture mode full screen not taking the whole screen --- src/xwayland.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/xwayland.rs b/src/xwayland.rs index 4e75579d..4c2f3b55 100644 --- a/src/xwayland.rs +++ b/src/xwayland.rs @@ -916,7 +916,11 @@ impl XwmHandler for State { // We only allow floating X11 windows to resize themselves. Nothing else let shell = self.common.shell.read(); - // TODO: Fullscreen + if window.is_fullscreen() { + let _ = window.configure(None); + return; + } + if let Some(mapped) = shell .element_for_surface(&window) .filter(|mapped| !mapped.is_minimized())