Fix race condition of crash on first launch

This commit is contained in:
Erwan Croze 2017-05-18 15:47:37 +02:00
parent e9f4817969
commit 2aa42957ea

View file

@ -167,7 +167,8 @@ public class LinphoneActivity extends LinphoneGenericActivity implements OnClick
startActivity(wizard);
finish();
return;
} else if (savedInstanceState == null && (useFirstLoginActivity && LinphonePreferences.instance().isFirstLaunch())) {
} else if (savedInstanceState == null && (useFirstLoginActivity && LinphoneManager.getLcIfManagerNotDestroyedOrNull() != null
&& LinphonePreferences.instance().isFirstLaunch())) {
if (LinphonePreferences.instance().getAccountCount() > 0) {
LinphonePreferences.instance().firstLaunchSuccessful();
} else {