Merge "Wrap subManager creation with createForAllProfiles" into main
This commit is contained in:
@@ -195,7 +195,7 @@ public class EnableAutoDataSwitchDialogFragment extends SimDialogFragment implem
|
||||
}
|
||||
|
||||
private SubscriptionManager getSubscriptionManager() {
|
||||
return getContext().getSystemService(SubscriptionManager.class);
|
||||
return getContext().getSystemService(SubscriptionManager.class).createForAllUserProfiles();
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
|
@@ -194,7 +194,7 @@ public class SelectSpecificDataSimDialogFragment extends SimDialogFragment imple
|
||||
|
||||
@VisibleForTesting
|
||||
protected SubscriptionManager getSubscriptionManager() {
|
||||
return getContext().getSystemService(SubscriptionManager.class);
|
||||
return getContext().getSystemService(SubscriptionManager.class).createForAllUserProfiles();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -125,7 +125,7 @@ public class SimListDialogFragment extends SimDialogFragment {
|
||||
|
||||
protected List<SubscriptionInfo> getCurrentSubscriptions() {
|
||||
final SubscriptionManager manager = getContext().getSystemService(
|
||||
SubscriptionManager.class);
|
||||
SubscriptionManager.class).createForAllUserProfiles();
|
||||
return manager.getActiveSubscriptionInfoList();
|
||||
}
|
||||
|
||||
|
@@ -68,6 +68,7 @@ public class EnableAutoDataSwitchDialogFragmentTest
|
||||
doReturn(mContext).when(mFragment).getContext();
|
||||
|
||||
doReturn(mSubscriptionManager).when(mContext).getSystemService(SubscriptionManager.class);
|
||||
doReturn(mSubscriptionManager).when(mSubscriptionManager).createForAllUserProfiles();
|
||||
doReturn(mTelephonyManager).when(mContext).getSystemService(TelephonyManager.class);
|
||||
doReturn(mTelephonyManager).when(mTelephonyManager).createForSubscriptionId(anyInt());
|
||||
doReturn(mUserManager).when(mContext).getSystemService(UserManager.class);
|
||||
|
Reference in New Issue
Block a user