From d85b6f0e50533ffdff077ab928e4fee4667c8da9 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Mon, 8 Jul 2024 20:33:47 +0200 Subject: [PATCH] focus: set minimized windows unfocused --- src/shell/focus/mod.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/shell/focus/mod.rs b/src/shell/focus/mod.rs index 843db923..7a6e48f9 100644 --- a/src/shell/focus/mod.rs +++ b/src/shell/focus/mod.rs @@ -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(); + } } } }