The pages of sim onboarding flow is wrong.
Switch from SS mode to DSDS mode, the esim status will use the last status. It causes the condition of page selection is wrong. Bug: 342972402 Test: atest SimOnboardingPageProviderTest Change-Id: I8bb0b5f2802ec24f10467bac179ce54d13a9755e
This commit is contained in:
@@ -401,6 +401,11 @@ class SimOnboardingActivity : SpaBaseDialogActivity() {
|
||||
Log.d(TAG, "startSimSwitching:")
|
||||
|
||||
var targetSubInfo = onboardingService.targetSubInfo
|
||||
if(onboardingService.doesTargetSimActive) {
|
||||
Log.d(TAG, "target subInfo is already active")
|
||||
callbackListener(CallbackType.CALLBACK_SETUP_NAME)
|
||||
return
|
||||
}
|
||||
targetSubInfo?.let {
|
||||
var removedSubInfo = onboardingService.getRemovedSim()
|
||||
if (targetSubInfo.isEmbedded) {
|
||||
|
||||
Reference in New Issue
Block a user