Added more handling when fromName is null or empty (#399)

This commit is contained in:
Tiktack
2024-09-27 01:06:57 +02:00
committed by GitHub
parent 939b395dcd
commit 9aa1de11af
4 changed files with 25 additions and 11 deletions

View File

@@ -108,10 +108,19 @@
<!-- Sender -->
<TextBlock
x:Name="SenderText"
x:Name="SenderTextFromName"
Grid.Column="1"
Text="{x:Bind MailItem.FromName}"
TextTrimming="WordEllipsis" />
TextTrimming="WordEllipsis"
Visibility="{x:Bind helpers:XamlHelpers.StringToVisibilityConverter(MailItem.FromName)}" />
<!-- Sender -->
<TextBlock
x:Name="SenderTextFromAddress"
Grid.Column="1"
Text="{x:Bind MailItem.FromAddress}"
TextTrimming="WordEllipsis"
Visibility="{x:Bind helpers:XamlHelpers.StringToVisibilityReversedConverter(MailItem.FromName)}" />
<!-- Hover button -->
<StackPanel
@@ -252,7 +261,8 @@
<VisualState.Setters>
<Setter Target="TitleText.Foreground" Value="{ThemeResource SystemAccentColor}" />
<Setter Target="TitleText.FontWeight" Value="Semibold" />
<Setter Target="SenderText.FontWeight" Value="Semibold" />
<Setter Target="SenderTextFromName.FontWeight" Value="Semibold" />
<Setter Target="SenderTextFromAddress.FontWeight" Value="Semibold" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Read" />