diff --git a/crates/client/src/windows_mgmt.rs b/crates/client/src/windows_mgmt.rs index d370e07..72385cb 100644 --- a/crates/client/src/windows_mgmt.rs +++ b/crates/client/src/windows_mgmt.rs @@ -103,6 +103,10 @@ mod win_impl { continue; } let process_name = hwnd_process_name(*hwnd).unwrap_or_default(); + // ApplicationFrameHost is a UWP container — always a duplicate of the real app window + if process_name.to_lowercase() == "applicationframehost" { + continue; + } raw_windows.push((*hwnd, title, process_name)); }