focus: set minimized windows unfocused

This commit is contained in:
Victoria Brekenfeld 2024-07-08 20:33:47 +02:00 committed by Victoria Brekenfeld
parent 3eb3e3b1c0
commit d85b6f0e50

View file

@ -197,6 +197,10 @@ impl Shell {
window.set_activated(focused_windows.contains(&window));
window.configure();
}
for m in set.minimized_windows.iter() {
m.window.set_activated(false);
m.window.configure();
}
let workspace = self.workspaces.active_mut(&output);
for focused in focused_windows.iter() {
@ -206,6 +210,10 @@ impl Shell {
window.set_activated(focused_windows.contains(&window));
window.configure();
}
for m in workspace.minimized_windows.iter() {
m.window.set_activated(false);
m.window.configure();
}
}
}
}