diff --git a/komorebi/src/process_event.rs b/komorebi/src/process_event.rs index d8606aee..93e339c1 100644 --- a/komorebi/src/process_event.rs +++ b/komorebi/src/process_event.rs @@ -228,8 +228,7 @@ impl WindowManager { .is_some(); if !window.is_window() - || should_act - || !programmatically_hidden_hwnds.contains(&window.hwnd) + || (should_act && !programmatically_hidden_hwnds.contains(&window.hwnd)) { hide = true; }