From 137b5e503c73b42a1035b8cac1f1c2d607b6cf22 Mon Sep 17 00:00:00 2001 From: songferngwang Date: Tue, 7 May 2024 08:32:25 +0000 Subject: [PATCH] Avoid to show sim onboarding during the SUW Bug: 339154888 Test: build pass Change-Id: Ic0c5b22284a046d76cb1d07e5f6928d1e4c71d2d --- .../android/settings/sim/receivers/SimSlotChangeHandler.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/settings/sim/receivers/SimSlotChangeHandler.java b/src/com/android/settings/sim/receivers/SimSlotChangeHandler.java index 61d91114119..be40f2961a6 100644 --- a/src/com/android/settings/sim/receivers/SimSlotChangeHandler.java +++ b/src/com/android/settings/sim/receivers/SimSlotChangeHandler.java @@ -385,6 +385,10 @@ public class SimSlotChangeHandler { } private void startSimConfirmDialogActivity(int subId) { + if (!isSuwFinished(mContext)) { + Log.d(TAG, "Still in SUW. Do nothing"); + return; + } if (!SubscriptionManager.isUsableSubscriptionId(subId)) { Log.i(TAG, "Unable to enable subscription due to invalid subscription ID."); return;