no auto inherit when restore from db

This commit is contained in:
Kang Yu 2025-01-30 19:29:10 -08:00
parent 52231e20ab
commit 13cd0ab8d5

View file

@ -1999,6 +1999,9 @@ namespace PersistentWindows.Common
// ignore non-window object (caret etc) // ignore non-window object (caret etc)
return; return;
if (restoringFromDB)
return;
if (freezeCapture || !monitorApplications.ContainsKey(curDisplayKey)) if (freezeCapture || !monitorApplications.ContainsKey(curDisplayKey))
return; return;
@ -2022,7 +2025,6 @@ namespace PersistentWindows.Common
DateTime now = DateTime.Now; DateTime now = DateTime.Now;
//restore windows of the same process name
ApplicationDisplayMetrics curDisplayMetrics; ApplicationDisplayMetrics curDisplayMetrics;
ApplicationDisplayMetrics prevDisplayMetrics; ApplicationDisplayMetrics prevDisplayMetrics;
//try to inherit from killed window database //try to inherit from killed window database