Merge PR #909: Fix a race condition in initializing the android service

This commit is contained in:
jenkins 2022-11-19 01:09:03 +01:00
commit bdf77f1ce3

View File

@ -119,7 +119,9 @@ public class NymeaAppServiceConnection implements ServiceConnection {
nymeaHost.name = instanceMap.getString("name");
nymeaHost.isReady = instanceMap.getBoolean("isReady");
m_nymeaHosts.put(nymeaHost.id, nymeaHost);
if (nymeaHost.isReady) {
fetchThings(nymeaHost.id);
}
}
} catch (JSONException e) {
Log.d(TAG, "Error while processing JSON in communication with NymeaAppService: " + e.toString());