From 55de3bf24b46b6cc06a5dc4ac805cca3c43120f7 Mon Sep 17 00:00:00 2001 From: tomhsu Date: Thu, 28 Nov 2024 04:32:26 +0000 Subject: [PATCH] Fix crash due to no SatelliteManager Flag: EXEMPT bug fix fix: 381212236 Test: make pass Change-Id: Ic10ad27c1e84ac29c5c1ccf81c073d6f216ed32e --- .../telephony/SatelliteSettingPreferenceController.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java b/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java index f13ea354ff5..c474d6389ac 100644 --- a/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java +++ b/src/com/android/settings/network/telephony/SatelliteSettingPreferenceController.java @@ -148,6 +148,10 @@ public class SatelliteSettingPreferenceController extends } private void updateSummary(Preference preference) { + if (mSatelliteManager == null) { + logd("updateSummary - no SatelliteManager"); + return; + } try { Set restrictionReason = mSatelliteManager.getAttachRestrictionReasonsForCarrier(mSubId);