Fix crash if linphoneService was not ready on init of contactsManager

This commit is contained in:
Erwan Croze 2017-01-31 14:02:26 +01:00
parent 8df31138f3
commit 40ee88eba5

View file

@ -183,10 +183,12 @@ public class LinphoneActivity extends LinphoneGenericActivity implements OnClick
if (getPackageManager().checkPermission(Manifest.permission.WRITE_SYNC_SETTINGS, getPackageName()) != PackageManager.PERMISSION_GRANTED) {
checkSyncPermission();
} else {
ContactsManager.getInstance().initializeSyncAccount(getApplicationContext(), getContentResolver());
if (LinphoneService.isReady())
ContactsManager.getInstance().initializeSyncAccount(getApplicationContext(), getContentResolver());
}
} else {
ContactsManager.getInstance().initializeContactManager(getApplicationContext(), getContentResolver());
if (LinphoneService.isReady())
ContactsManager.getInstance().initializeContactManager(getApplicationContext(), getContentResolver());
}
setContentView(R.layout.main);