Loading src/com/android/contacts/common/model/AccountTypeManager.java +23 −18 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ import android.util.Log; import android.util.TimingLogger; import com.android.contacts.R; import com.android.contacts.common.Experiments; import com.android.contacts.common.MoreContactUtils; import com.android.contacts.common.list.ContactListFilterController; import com.android.contacts.common.model.account.AccountType; Loading @@ -59,6 +60,7 @@ import com.android.contacts.common.model.dataitem.DataKind; import com.android.contacts.common.util.Constants; import com.android.contacts.common.util.DeviceLocalAccountTypeFactory; import com.android.contactsbind.ObjectFactory; import com.android.contactsbind.experiments.Flags; import com.google.common.annotations.VisibleForTesting; import com.google.common.base.Objects; import com.google.common.base.Predicate; Loading Loading @@ -464,6 +466,8 @@ class AccountTypeManagerImpl extends AccountTypeManager ContentResolver.addStatusChangeListener(ContentResolver.SYNC_OBSERVER_TYPE_SETTINGS, this); if (Flags.getInstance().getBoolean(Experiments.OEM_CP2_DEVICE_ACCOUNT_DETECTION_ENABLED)) { // Observe changes to RAW_CONTACTS so that we will update the list of "Device" accounts // if a new device contact is added. mContext.getContentResolver().registerContentObserver( Loading @@ -484,6 +488,7 @@ class AccountTypeManagerImpl extends AccountTypeManager mListenerHandler.sendEmptyMessage(MESSAGE_LOAD_DATA); } }); } mListenerHandler.sendEmptyMessage(MESSAGE_LOAD_DATA); } Loading Loading
src/com/android/contacts/common/model/AccountTypeManager.java +23 −18 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ import android.util.Log; import android.util.TimingLogger; import com.android.contacts.R; import com.android.contacts.common.Experiments; import com.android.contacts.common.MoreContactUtils; import com.android.contacts.common.list.ContactListFilterController; import com.android.contacts.common.model.account.AccountType; Loading @@ -59,6 +60,7 @@ import com.android.contacts.common.model.dataitem.DataKind; import com.android.contacts.common.util.Constants; import com.android.contacts.common.util.DeviceLocalAccountTypeFactory; import com.android.contactsbind.ObjectFactory; import com.android.contactsbind.experiments.Flags; import com.google.common.annotations.VisibleForTesting; import com.google.common.base.Objects; import com.google.common.base.Predicate; Loading Loading @@ -464,6 +466,8 @@ class AccountTypeManagerImpl extends AccountTypeManager ContentResolver.addStatusChangeListener(ContentResolver.SYNC_OBSERVER_TYPE_SETTINGS, this); if (Flags.getInstance().getBoolean(Experiments.OEM_CP2_DEVICE_ACCOUNT_DETECTION_ENABLED)) { // Observe changes to RAW_CONTACTS so that we will update the list of "Device" accounts // if a new device contact is added. mContext.getContentResolver().registerContentObserver( Loading @@ -484,6 +488,7 @@ class AccountTypeManagerImpl extends AccountTypeManager mListenerHandler.sendEmptyMessage(MESSAGE_LOAD_DATA); } }); } mListenerHandler.sendEmptyMessage(MESSAGE_LOAD_DATA); } Loading