Fix reconnect after app resume
This commit is contained in:
parent
353c80b6bc
commit
699cab3498
@ -34,12 +34,14 @@ class ConnectionManager {
|
|||||||
} else if (AppSettings().isSomethingMissed()) {
|
} else if (AppSettings().isSomethingMissed()) {
|
||||||
completer.completeError(HACException.checkConnectionSettings());
|
completer.completeError(HACException.checkConnectionSettings());
|
||||||
} else if (!AppSettings().isAuthenticated) {
|
} else if (!AppSettings().isAuthenticated) {
|
||||||
|
settingsLoaded = true;
|
||||||
AppSettings().startAuth().then((_) {
|
AppSettings().startAuth().then((_) {
|
||||||
_doConnect(completer: completer, forceReconnect: forceReconnect);
|
_doConnect(completer: completer, forceReconnect: forceReconnect);
|
||||||
}).catchError((e) {
|
}).catchError((e) {
|
||||||
completer.completeError(e);
|
completer.completeError(e);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
settingsLoaded = true;
|
||||||
_doConnect(completer: completer, forceReconnect: forceReconnect);
|
_doConnect(completer: completer, forceReconnect: forceReconnect);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user