View message source (#541)
* Added view message source * Change condition to when button available
This commit is contained in:
@@ -261,6 +261,10 @@ namespace Wino.Mail.ViewModels
|
||||
{
|
||||
await PrintAsync();
|
||||
}
|
||||
else if (operation == MailOperation.ViewMessageSource)
|
||||
{
|
||||
await _dialogService.ShowMessageSourceDialogAsync(initializedMimeMessageInformation.MimeMessage.ToString());
|
||||
}
|
||||
else if (operation == MailOperation.Reply || operation == MailOperation.ReplyAll || operation == MailOperation.Forward)
|
||||
{
|
||||
if (initializedMailItemViewModel == null) return;
|
||||
@@ -549,6 +553,11 @@ namespace Wino.Mail.ViewModels
|
||||
MenuItems.Add(MailOperationMenuItem.Create(MailOperation.Forward));
|
||||
}
|
||||
|
||||
if (initializedMimeMessageInformation?.MimeMessage != null)
|
||||
{
|
||||
MenuItems.Add(MailOperationMenuItem.Create(MailOperation.ViewMessageSource, true, true));
|
||||
}
|
||||
|
||||
// Archive - Unarchive
|
||||
if (initializedMailItemViewModel.AssignedFolder.SpecialFolderType == SpecialFolderType.Archive)
|
||||
MenuItems.Add(MailOperationMenuItem.Create(MailOperation.UnArchive));
|
||||
|
||||
Reference in New Issue
Block a user