fix reconnection logic

This commit is contained in:
Salvatore Giordano
2021-06-16 10:48:19 +02:00
parent dfacff06b9
commit 2af7c78bd1
@@ -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.connect();
}
} else {