Skip to content

Commit 9ef96d1

Browse files
authored
Feature: Show shortcuts & hidden files in network folders (#10872)
1 parent 3485ef4 commit 9ef96d1

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/Files.App/ViewModels/ItemViewModel.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1450,9 +1450,7 @@ public async Task<int> EnumerateItemsFromStandardFolderAsync(string path, Cancel
14501450
// Flag to use FindFirstFileExFromApp or StorageFolder enumeration
14511451
var isBoxFolder = App.CloudDrivesManager.Drives.FirstOrDefault(x => x.Text == "Box")?.Path?.TrimEnd('\\') is string boxFolder ?
14521452
path.StartsWith(boxFolder) : false; // Use storage folder for Box Drive (#4629)
1453-
var isNetworkFolder = App.DrivesManager.Drives.Any(x => x.Path == Path.GetPathRoot(path) && x.Type == DataModels.NavigationControlItems.DriveType.Network)
1454-
|| System.Text.RegularExpressions.Regex.IsMatch(path, @"^\\\\(?!\?)"); // Use storage folder for network drives (*FromApp methods return access denied)
1455-
bool enumFromStorageFolder = isBoxFolder || isNetworkFolder;
1453+
bool enumFromStorageFolder = isBoxFolder;
14561454

14571455
BaseStorageFolder rootFolder = null;
14581456

@@ -1529,7 +1527,7 @@ await DialogDisplayHelper.ShowDialogAsync(
15291527

15301528
CurrentFolder = currentFolder;
15311529
await EnumFromStorageFolderAsync(path, currentFolder, rootFolder, currentStorageFolder, cancellationToken);
1532-
return isBoxFolder || isNetworkFolder ? 2 : 1; // Workaround for #7428
1530+
return isBoxFolder ? 2 : 1; // Workaround for #7428
15331531
}
15341532
else
15351533
{

0 commit comments

Comments
 (0)