fix reconnection logic

This commit is contained in:
Salvatore Giordano
2021-06-21 10:43:32 +02:00
parent b9ccdcaac8
commit 366e77ceb7
@@ -125,7 +125,8 @@ class StreamChatCoreState extends State<StreamChatCore>
_isConnectionAvailable = result != ConnectivityResult.none;
if (!_isInForeground) return;
if (_isConnectionAvailable) {
if (client.wsConnectionStatus == ConnectionStatus.disconnected) {
if (client.wsConnectionStatus == ConnectionStatus.disconnected &&
user != null) {
client.openConnection();
}
} else {