do visibility match when inherit position history

This commit is contained in:
Kang Yu 2024-11-02 11:57:47 -07:00
parent 1a13cf8b11
commit 34c0dbd0cf

View file

@ -1426,6 +1426,11 @@ namespace PersistentWindows.Common
if (!procName.Equals(appPos.ProcessName))
continue;
if (IsMinimized(hwnd) != appPos.IsMinimized)
continue;
if (User32.IsWindowVisible(hwnd) == appPos.IsInvisible)
continue;
RECT r = appPos.ScreenPosition;
RECT rect = new RECT();
User32.GetWindowRect(hwnd, ref rect);