Fix startActivity for multi-user issue HSUM mode

Refer ag/30033454, Using startActivityAsUser and adding the UserHandle.CURRENT.

Bug: 368165906
Change-Id: Icf79a40b3b71fd31f6874e173074b97007f0f8c4
Test: Manual Test
Flag: EXEMPT bugfix
This commit is contained in:
SongFerng Wang
2024-10-28 09:22:50 +00:00
parent 75e2dc4b21
commit 7db2eda52d

View File

@@ -19,6 +19,7 @@ package com.android.settings.network
import android.content.Context
import android.content.Intent
import android.os.Bundle
import android.os.UserHandle;
import android.provider.Settings
import android.telephony.SubscriptionManager
import android.util.Log
@@ -588,7 +589,7 @@ class SimOnboardingActivity : SpaBaseDialogActivity() {
setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
}
}
context.startActivity(intent)
context.startActivityAsUser(intent, UserHandle.CURRENT)
}
var onboardingService:SimOnboardingService = SimOnboardingService()