Skip to content

Commit 3f50186

Browse files
authored
Fix: Fixed crash that would occur when trying to display tags (#12764)
1 parent 2dcf58a commit 3f50186

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Files.App/Filesystem/FileTagsHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public static class FileTagsHelper
2626
public static string[] ReadFileTag(string filePath)
2727
{
2828
var tagString = NativeFileOperationsHelper.ReadStringFromFile($"{filePath}:files");
29-
return tagString?.Split(',');
29+
return tagString?.Split(',', StringSplitOptions.RemoveEmptyEntries);
3030
}
3131

3232
public static void WriteFileTag(string filePath, string[] tag)

src/Files.App/Services/Settings/FileTagsSettingsService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public TagViewModel GetTagById(string uid)
8080

8181
public IList<TagViewModel> GetTagsByIds(string[] uids)
8282
{
83-
return uids?.Select(x => GetTagById(x)).ToList();
83+
return uids?.Select(x => GetTagById(x)).Where(x => x is not null).ToList();
8484
}
8585

8686
public IEnumerable<TagViewModel> GetTagsByName(string tagName)

0 commit comments

Comments
 (0)