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,9 +183,11 @@ public class LinphoneActivity extends LinphoneGenericActivity implements OnClick
if (getPackageManager().checkPermission(Manifest.permission.WRITE_SYNC_SETTINGS, getPackageName()) != PackageManager.PERMISSION_GRANTED) { if (getPackageManager().checkPermission(Manifest.permission.WRITE_SYNC_SETTINGS, getPackageName()) != PackageManager.PERMISSION_GRANTED) {
checkSyncPermission(); checkSyncPermission();
} else { } else {
if (LinphoneService.isReady())
ContactsManager.getInstance().initializeSyncAccount(getApplicationContext(), getContentResolver()); ContactsManager.getInstance().initializeSyncAccount(getApplicationContext(), getContentResolver());
} }
} else { } else {
if (LinphoneService.isReady())
ContactsManager.getInstance().initializeContactManager(getApplicationContext(), getContentResolver()); ContactsManager.getInstance().initializeContactManager(getApplicationContext(), getContentResolver());
} }