fix failure to inherit position history from killed window

This commit is contained in:
Kang Yu 2024-12-11 12:23:48 -08:00
parent 7d431a22f1
commit 23fd9ba665

View file

@ -586,6 +586,12 @@ namespace PersistentWindows.Common
//try to inherit from killed window database
bool isMoved = IsWindowMoved(curDisplayKey, h, 0, now, out curDisplayMetrics, out prevDisplayMetrics);
}
if (normalSessions.Contains(curDisplayKey))
{
process.PriorityClass = ProcessPriorityClass.High;
StartCaptureTimer(UserMoveLatency / 4);
}
}
}
@ -673,6 +679,8 @@ namespace PersistentWindows.Common
captureTimer = new Timer(state =>
{
process.PriorityClass = processPriority;
captureTimerStarted = false;
userMovePrev = userMove;