HACK: Remap minimized X11 windows on restore

This commit is contained in:
Victoria Brekenfeld 2024-07-10 21:56:24 +02:00 committed by Victoria Brekenfeld
parent 3485d82788
commit 3b9d0ce3d7

View file

@ -378,8 +378,11 @@ impl CosmicSurface {
.get_or_insert_threadsafe(Minimized::default)
.0
.store(minimized, Ordering::SeqCst);
if let WindowSurface::X11(surface) = self.0.underlying_surface() {
let _ = surface.set_mapped(!minimized);
if !minimized {
if let WindowSurface::X11(surface) = self.0.underlying_surface() {
let _ = surface.set_mapped(false);
let _ = surface.set_mapped(true);
}
}
}