client: Make `Client::sign_in_with_optional_connect` a no-op when already connected to Collab (#36449)
Marshall Bowers
created
This PR makes it so `Client::sign_in_with_optional_connect` does nothing
when the user is already connected to Collab.
This fixes the issue where clicking on a channel link would temporarily
disconnect you from Collab.
Release Notes:
- N/A