Closed larkox closed 1 month ago
When we mark a channel as read on the server, the "active channel" gets set. This handles how we receive push notifications.
This PR makes sure we unset the active channel when we exit from the channel screen, or we send the app to the background.
I also piggybacked a fix for channels in other servers being read when they should not.
Fix https://mattermost.atlassian.net/browse/MM-57000
Improve status management to avoid missing notifications Fix issue where channels from other servers may get read on startup
Is this PR still waiting for QA?
@enahum Yes. @yasserfaraazkhan friendly reminder.
Summary
When we mark a channel as read on the server, the "active channel" gets set. This handles how we receive push notifications.
This PR makes sure we unset the active channel when we exit from the channel screen, or we send the app to the background.
I also piggybacked a fix for channels in other servers being read when they should not.
Ticket Link
Fix https://mattermost.atlassian.net/browse/MM-57000
Release Note