Skip to content

Commit 3c27ec7

Browse files
committed
Update ListedItem.cs
1 parent f5cc04b commit 3c27ec7

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/Files.App/Data/Items/ListedItem.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -365,11 +365,17 @@ public string DimensionsDisplay
365365
}
366366
}
367367

368-
// This is used to avoid passing a null value to AutomationProperties.Name, which causes a crash
368+
/// <summary>
369+
/// Contextual property that changes based on the item type
370+
/// </summary>
369371
public string ContextualPropertyString => FileExtension switch
370372
{
371-
_ when FileExtensionHelpers.IsImageFile(FileExtension) => string.IsNullOrEmpty(DimensionsDisplay) ? string.Empty : string.Join(": ", Strings.PropertyDimensions.GetLocalizedResource(), DimensionsDisplay),
372-
_ => string.IsNullOrEmpty(ItemDateModified) ? string.Empty : string.Join(": ", Strings.Modified.GetLocalizedResource(), ItemDateModified)
373+
_ when FileExtensionHelpers.IsImageFile(FileExtension) => !string.IsNullOrEmpty(DimensionsDisplay)
374+
? $"{Strings.PropertyDimensions.GetLocalizedResource()}: {DimensionsDisplay}"
375+
: string.Empty,
376+
_ => !string.IsNullOrEmpty(ItemDateModified)
377+
? $"{Strings.Modified.GetLocalizedResource()}: {ItemDateModified}"
378+
: string.Empty
373379
};
374380

375381
/// <summary>

0 commit comments

Comments
 (0)