fix: ignore configure requests from fullscreen windows

Fixes steam big picture mode full screen not taking the whole screen
This commit is contained in:
Hojjat 2026-05-20 18:58:27 -06:00
parent 200074e580
commit 451b8319d6

View file

@ -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())