diff --git a/src/Files.App/Helpers/ZipHelpers.cs b/src/Files.App/Helpers/ZipHelpers.cs index 165c8d0ab5b6..dcdea22f519e 100644 --- a/src/Files.App/Helpers/ZipHelpers.cs +++ b/src/Files.App/Helpers/ZipHelpers.cs @@ -116,6 +116,12 @@ public static async Task ExtractArchive(BaseStorageFile archive, BaseStorageFold return; // TODO: handle error } } + + _ = new FileInfo(filePath) + { + CreationTime = entry.CreationTime < entry.LastWriteTime ? entry.CreationTime : entry.LastWriteTime, + LastWriteTime = entry.LastWriteTime, + }; entriesFinished++; fsProgress.ProcessedItemsCount = entriesFinished;