Skip to content

Commit 40b3233

Browse files
committed
fix(wm): track all hwnds in known_hwnds
1 parent 8743cdd commit 40b3233

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

komorebi/src/process_event.rs

+14
Original file line numberDiff line numberDiff line change
@@ -709,6 +709,20 @@ impl WindowManager {
709709
known_hwnds.push(window.hwnd);
710710
}
711711
}
712+
713+
for window in workspace.floating_windows() {
714+
known_hwnds.push(window.hwnd);
715+
}
716+
717+
if let Some(window) = workspace.maximized_window() {
718+
known_hwnds.push(window.hwnd);
719+
}
720+
721+
if let Some(container) = workspace.monocle_container() {
722+
for window in container.windows() {
723+
known_hwnds.push(window.hwnd);
724+
}
725+
}
712726
}
713727
}
714728

0 commit comments

Comments
 (0)