Jira ticket: https://mattermost.atlassian.net/browse/MM-14091
Summary
I would like to be able to disable a server when running the application. This would mean Mattermost client will not try to connect to this server.
If I have two servers configured and one of them is not available (eg: because it is a local server and I am not on it's network), the indicator will blink trying to connect to the server again and again.
Steps to reproduce
How to reproduce
Expected behavior
The client should only try to connect to servers enabled in the servers list (the enable/disable option does not exist yet)
Observed behavior
The client tries to connect to all servers resulting in the indicator flashing if one of them (or more) is not available.
Possible fixes
No idea
Thanks @VictorLamoine for the report!
Can you share a screenshot of the indicator you're describing?
resulting in the indicator flashing if one of them (or more) is not available.
@jasonblais I will do a GIF tomorrow!
Closed by mistake!

@VictorLamoine If we stopped the blinking, would that cover your issue? Might be simpler than offering the ability to disable/enable servers
I guess it blinks because the application is trying to connect to the server periodically in the background (I might be wrong).
If it just stopped blinking the problem would be solved, it's happening at ~1Hz so the "connecting" function probably has a very small CPU footprint.
Thoughts @yuya-oc? Would it be feasible to stop the blinking in this case?
Probably yes. The blinking happens at about 1Hz, so I guess it's related to unread count rather than reconnecting (it happens every 30 seconds). Probably there is the case where the icon is refreshed even when no count changes.
Jira ticket for tracking: https://mattermost.atlassian.net/browse/MM-14091