From 6e01b255a61245a8479664aaf54532a5fae7345d Mon Sep 17 00:00:00 2001 From: PopSlime Date: Sat, 2 Dec 2023 00:28:47 +0800 Subject: [PATCH] Fix error while getting drives in file system resource manager on Windows. --- Assets/Cryville/Crtr/Browsing/FileSystemResourceManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Cryville/Crtr/Browsing/FileSystemResourceManager.cs b/Assets/Cryville/Crtr/Browsing/FileSystemResourceManager.cs index a0e61fd..b3dae02 100644 --- a/Assets/Cryville/Crtr/Browsing/FileSystemResourceManager.cs +++ b/Assets/Cryville/Crtr/Browsing/FileSystemResourceManager.cs @@ -36,7 +36,7 @@ namespace Cryville.Crtr.Browsing { if (_dirParts.Count == 0) { IEnumerable items; #if UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN - items = DriveInfo.GetDrives().Select(d => new FileSystemEntry(d.RootDirectory)); + items = Directory.GetLogicalDrives().Select(d => new FileSystemEntry(new DirectoryInfo(d))); #elif UNITY_ANDROID items = new FileSystemEntry[] { new FileSystemEntry("Storage", new DirectoryInfo("/sdcard")) }; #else