commit | 76bb350c73db974d049db6be8575fb4271fd1330 | [log] [tgz] |
---|---|---|
author | Zoey Chen <zoeychen@google.com> | Fri Mar 17 18:14:49 2023 +0000 |
committer | Zoey Chen <zoeychen@google.com> | Fri Mar 17 18:14:49 2023 +0000 |
tree | ad369f4fdc2b6914a0799ccafd388fb3ff88ac5b | |
parent | 5f15e00e07501b45f7ec5f53b35bdf58b9430426 [diff] |
[Settings] Do not set text if the fragment is not attached Bug: 273415166 Test: loacl test Change-Id: I5298727359191d8ce9c4526279faa4e8a3c1df43
diff --git a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java index 4105db1..e82d541 100644 --- a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java +++ b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java
@@ -20,6 +20,7 @@ import android.app.settings.SettingsEnums; import android.os.Bundle; import android.text.TextUtils; +import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.WindowManager; @@ -106,6 +107,10 @@ .sorted().toArray(); public void setText(int viewId, CharSequence text) { + if (!isAdded()) { + Log.d(TAG, "Fragment not attached yet."); + return; + } setText(viewId, text, true); }