mirror of
https://github.com/kangyu-california/PersistentWindows.git
synced 2025-05-11 13:05:38 +02:00
fix invalid time issue when selecting restore menu
This commit is contained in:
parent
72a533b507
commit
d55dd26ca9
1 changed files with 11 additions and 3 deletions
|
@ -887,9 +887,17 @@ namespace Ninjacrab.PersistentWindows.Common
|
|||
}
|
||||
|
||||
// determine the time to be restored
|
||||
DateTime restoreTime = eolTime[displayKey];
|
||||
TimeSpan ts = new TimeSpan((CaptureLatency + 1000) * TimeSpan.TicksPerMillisecond);
|
||||
restoreTime = restoreTime.Subtract(ts);
|
||||
DateTime restoreTime;
|
||||
if (eolTime.ContainsKey(displayKey))
|
||||
{
|
||||
restoreTime = eolTime[displayKey];
|
||||
TimeSpan ts = new TimeSpan((CaptureLatency + 1000) * TimeSpan.TicksPerMillisecond);
|
||||
restoreTime = restoreTime.Subtract(ts);
|
||||
}
|
||||
else
|
||||
{
|
||||
restoreTime = DateTime.Now;
|
||||
}
|
||||
Log.Trace("Restore time {0}", restoreTime);
|
||||
|
||||
foreach (var window in sWindows)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue