commit | 55de3bf24b46b6cc06a5dc4ac805cca3c43120f7 | [log] [tgz] |
---|---|---|
author | tomhsu <tomhsu@google.com> | Thu Nov 28 04:32:26 2024 +0000 |
committer | tomhsu <tomhsu@google.com> | Thu Nov 28 04:32:26 2024 +0000 |
tree | d55496299378766b22591d1f51411040f02ba0dd | |
parent | 22370a8a4aa7c80ef5338f8ba41508c7b2c6e2cc [diff] |
Fix crash due to no SatelliteManager Flag: EXEMPT bug fix fix: 381212236 Test: make pass Change-Id: Ic10ad27c1e84ac29c5c1ccf81c073d6f216ed32e
diff --git a/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java b/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java index f13ea35..c474d63 100644 --- a/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java +++ b/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java
@@ -148,6 +148,10 @@ } private void updateSummary(Preference preference) { + if (mSatelliteManager == null) { + logd("updateSummary - no SatelliteManager"); + return; + } try { Set<Integer> restrictionReason = mSatelliteManager.getAttachRestrictionReasonsForCarrier(mSubId);