Fix app grid running indicator not being correct immediately after returning from stream

This commit is contained in:
Cameron Gutman
2018-12-28 00:32:19 -08:00
parent 8c0997ddcd
commit 3717228e28

View File

@@ -345,8 +345,9 @@ static NSMutableSet* hostList;
[self showHostSelectionView];
});
} else {
Log(LOG_D, @"server info pair status: %@", [serverInfoResp getStringTag:@"PairStatus"]);
if ([[serverInfoResp getStringTag:@"PairStatus"] isEqualToString:@"1"]) {
// Update the host object with this data
[serverInfoResp populateHost:host];
if (host.pairState == PairStatePaired) {
Log(LOG_I, @"Already Paired");
[self alreadyPaired];
}
@@ -545,6 +546,10 @@ static NSMutableSet* hostList;
// to look like the old error in that case, so the UI behaves.
quitResponse.statusCode = 599;
}
else if ([serverInfoResp isStatusOk]) {
// Update the host object with this info
[serverInfoResp populateHost:app.host];
}
}
[self->_discMan addHostToDiscovery:app.host];