fix(wm): track all hwnds in known_hwnds

This commit is contained in:
LGUG2Z
2024-11-30 15:41:57 -08:00
parent 8743cdd292
commit 40b32332ae

View File

@@ -709,6 +709,20 @@ impl WindowManager {
known_hwnds.push(window.hwnd);
}
}
for window in workspace.floating_windows() {
known_hwnds.push(window.hwnd);
}
if let Some(window) = workspace.maximized_window() {
known_hwnds.push(window.hwnd);
}
if let Some(container) = workspace.monocle_container() {
for window in container.windows() {
known_hwnds.push(window.hwnd);
}
}
}
}