Merge "Wrap subManager creation with createForAllProfiles" into main
This commit is contained in:
@@ -44,8 +44,9 @@ public class SimLockPreferenceController extends BasePreferenceController {
|
||||
mUserManager = (UserManager) context.getSystemService(Context.USER_SERVICE);
|
||||
mCarrierConfigManager = (CarrierConfigManager)
|
||||
mContext.getSystemService(Context.CARRIER_CONFIG_SERVICE);
|
||||
mSubscriptionManager = (SubscriptionManager) context
|
||||
.getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE);
|
||||
mSubscriptionManager = ((SubscriptionManager) context
|
||||
.getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE))
|
||||
.createForAllUserProfiles();
|
||||
mTelephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
|
||||
}
|
||||
|
||||
|
@@ -77,6 +77,7 @@ public class SimLockPreferenceControllerTest {
|
||||
ShadowApplication shadowApplication = ShadowApplication.getInstance();
|
||||
shadowApplication.setSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE,
|
||||
mSubscriptionManager);
|
||||
when(mSubscriptionManager.createForAllUserProfiles()).thenReturn(mSubscriptionManager);
|
||||
shadowApplication.setSystemService(Context.CARRIER_CONFIG_SERVICE, mCarrierManager);
|
||||
shadowApplication.setSystemService(Context.USER_SERVICE, mUserManager);
|
||||
shadowApplication.setSystemService(Context.TELEPHONY_SERVICE, mTelephonyManager);
|
||||
|
Reference in New Issue
Block a user