shell: unmaximize windows before unmapping them

This commit is contained in:
Victoria Brekenfeld 2023-01-27 19:59:54 +01:00
parent 5d4afa5641
commit d65e16fc94

View file

@ -116,6 +116,11 @@ impl Workspace {
if was_floating || was_tiling {
assert!(was_floating != was_tiling);
}
if mapped.is_maximized() || mapped.is_fullscreen() {
self.unmaximize_request(&mapped.active_window());
}
self.focus_stack
.0
.values_mut()