From 111e0bfb5ab58848496d6e07c5239a90f061263c Mon Sep 17 00:00:00 2001 From: Chaohui Wang Date: Tue, 23 Apr 2024 14:34:19 +0800 Subject: [PATCH] Return when dialog is null Fix: 329035830 Test: presubmit Change-Id: I908a051d68f3cb336a0715ca95b0d5fe687e814c --- .../settings/sim/SelectSpecificDataSimDialogFragment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/sim/SelectSpecificDataSimDialogFragment.java b/src/com/android/settings/sim/SelectSpecificDataSimDialogFragment.java index b0b65f66e2e..6f3c8249e6f 100644 --- a/src/com/android/settings/sim/SelectSpecificDataSimDialogFragment.java +++ b/src/com/android/settings/sim/SelectSpecificDataSimDialogFragment.java @@ -114,7 +114,7 @@ public class SelectSpecificDataSimDialogFragment extends SimDialogFragment imple return getSubscriptionManager().getDefaultDataSubscriptionInfo(); } - private void updateDialog(AlertDialog dialog) { + private void updateDialog(@Nullable AlertDialog dialog) { Log.d(TAG, "Dialog updated, dismiss status: " + mWasDismissed); if (mWasDismissed) { return; @@ -123,6 +123,7 @@ public class SelectSpecificDataSimDialogFragment extends SimDialogFragment imple if (dialog == null) { Log.d(TAG, "Dialog is null."); dismiss(); + return; } SubscriptionInfo currentDataSubInfo = getDefaultDataSubInfo();