From f4100fd8a4ff743d6ce60d93cb47949c69d8ccf8 Mon Sep 17 00:00:00 2001 From: Jumar Macato Date: Sat, 14 Sep 2019 19:37:19 +0800 Subject: [PATCH] Set Path as name if there's no volume label. --- src/Windows/Avalonia.Win32/WindowsMountedVolumeInfoListener.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Windows/Avalonia.Win32/WindowsMountedVolumeInfoListener.cs b/src/Windows/Avalonia.Win32/WindowsMountedVolumeInfoListener.cs index 6fc4851dc9..c1c17c6507 100644 --- a/src/Windows/Avalonia.Win32/WindowsMountedVolumeInfoListener.cs +++ b/src/Windows/Avalonia.Win32/WindowsMountedVolumeInfoListener.cs @@ -35,7 +35,8 @@ namespace Avalonia.Win32 .Where(p => p.IsReady) .Select(p => new MountedVolumeInfo() { - VolumeLabel = p.VolumeLabel, + VolumeLabel = string.IsNullOrEmpty(p.VolumeLabel.Trim()) ? p.RootDirectory.FullName + : p.VolumeLabel, VolumePath = p.RootDirectory.FullName, VolumeSizeBytes = (ulong)p.TotalSize })