speedup inheritance of killed window

This commit is contained in:
Kang Yu 2025-01-29 23:51:20 -08:00
parent c292fdd1b1
commit 5925950f24

View file

@ -471,7 +471,9 @@ namespace PersistentWindows.Common
// If the window move is caused by user snapping window to screen edge,
// delay capture by a few seconds should be fine.
if (monitorApplications.ContainsKey(curDisplayKey) && monitorApplications[curDisplayKey].ContainsKey(hwnd))
if (monitorApplications.ContainsKey(curDisplayKey)
&& (monitorApplications[curDisplayKey].ContainsKey(hwnd)
|| FindMatchingKilledWindow(hwnd) != IntPtr.Zero))
{
//capture with slight delay inperceivable by user, required for full screen mode recovery
userMove = true;