Prevent potential crash on threads, somehow...

This commit is contained in:
Burak Kaan Köse
2024-09-29 13:49:02 +02:00
parent a438b5ba17
commit 0042173ddc

View File

@@ -14,7 +14,7 @@ namespace Wino.Mail.ViewModels.Data
/// </summary>
public partial class ThreadMailItemViewModel : ObservableObject, IMailItemThread, IComparable<string>, IComparable<DateTime>
{
public ObservableCollection<IMailItem> ThreadItems => ((IMailItemThread)MailItem).ThreadItems;
public ObservableCollection<IMailItem> ThreadItems => (MailItem as IMailItemThread)?.ThreadItems ?? [];
public AccountContact SenderContact => ((IMailItemThread)MailItem).SenderContact;
[ObservableProperty]