mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-12-28 09:26:06 +00:00
Ensure the updater doesn't delete hidden or system files (#4626)
* Copy desktop.ini to update directory if it exists in HomeDir * EnumerateFilesToDelete() exclude files with "Hidden" and "System" attributes
This commit is contained in:
parent
d5e4378aea
commit
baf8752e74
|
@ -730,7 +730,7 @@ namespace Ryujinx.Modules
|
|||
}
|
||||
}
|
||||
|
||||
return files;
|
||||
return files.Where(f => !new FileInfo(f).Attributes.HasFlag(FileAttributes.Hidden | FileAttributes.System));
|
||||
}
|
||||
|
||||
private static void MoveAllFilesOver(string root, string dest, TaskDialog taskDialog)
|
||||
|
|
|
@ -577,7 +577,7 @@ namespace Ryujinx.Modules
|
|||
}
|
||||
}
|
||||
|
||||
return files;
|
||||
return files.Where(f => !new FileInfo(f).Attributes.HasFlag(FileAttributes.Hidden | FileAttributes.System));
|
||||
}
|
||||
|
||||
private static void MoveAllFilesOver(string root, string dest, UpdateDialog dialog)
|
||||
|
|
Loading…
Reference in a new issue