Fix unread badge icon for taskbar after re-calculating unread items.
This commit is contained in:
@@ -587,8 +587,6 @@ namespace Wino.Mail.ViewModels
|
|||||||
// Load account folder structure and replace the visible folders.
|
// Load account folder structure and replace the visible folders.
|
||||||
var folders = await _folderService.GetAccountFoldersForDisplayAsync(clickedBaseAccountMenuItem);
|
var folders = await _folderService.GetAccountFoldersForDisplayAsync(clickedBaseAccountMenuItem);
|
||||||
|
|
||||||
// var unreadCountResult = await _folderService.GetUnreadItemCountResultsAsync(clickedBaseAccountMenuItem.HoldingAccounts.Select(a => a.Id)).ConfigureAwait(false);
|
|
||||||
|
|
||||||
await MenuItems.ReplaceFoldersAsync(folders);
|
await MenuItems.ReplaceFoldersAsync(folders);
|
||||||
await UpdateUnreadItemCountAsync();
|
await UpdateUnreadItemCountAsync();
|
||||||
await MenuItems.SetAccountMenuItemEnabledStatusAsync(true);
|
await MenuItems.SetAccountMenuItemEnabledStatusAsync(true);
|
||||||
@@ -663,6 +661,9 @@ namespace Wino.Mail.ViewModels
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Update unread badge after all unread counts are updated.
|
||||||
|
await _notificationBuilder.UpdateTaskbarIconBadgeAsync();
|
||||||
}
|
}
|
||||||
|
|
||||||
private async void NavigateInbox(IAccountMenuItem clickedBaseAccountMenuItem)
|
private async void NavigateInbox(IAccountMenuItem clickedBaseAccountMenuItem)
|
||||||
|
|||||||
Reference in New Issue
Block a user