summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTaesu Lee <taesu82.lee@samsung.com>2020-04-28 15:30:18 +0900
committerMichael Bestas <mkbestas@lineageos.org>2020-05-24 20:13:50 +0300
commit446e3a722ba650593a81ab65d7849b5214c9db0f (patch)
tree3dad81b83f97bcf933656e89387a7e6e0c75e792
parent7e2d9a06d8c9e6536c388faad0e526a0f1b5d6cd (diff)
downloadpackages_apps_Messaging-446e3a722ba650593a81ab65d7849b5214c9db0f.tar.gz
packages_apps_Messaging-446e3a722ba650593a81ab65d7849b5214c9db0f.tar.bz2
packages_apps_Messaging-446e3a722ba650593a81ab65d7849b5214c9db0f.zip
Fix NPE
Check whether SMS delivery report preference is available first because it could be removed if carriers don't support it. Test: Manual Signed-off-by: Taesu Lee <taesu82.lee@samsung.com> Change-Id: I9e0049dd61713f7a9638fb19a37aaa261f35d768
-rw-r--r--src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java b/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java
index 7ab5dc7..9ad90d8 100644
--- a/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java
+++ b/src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java
@@ -183,7 +183,9 @@ public class PerSubscriptionSettingsActivity extends BugleActionBarActivity {
autoRetrieveMmsPreference.setEnabled(false);
final Preference deliveryReportsPreference =
findPreference(getString(R.string.delivery_reports_pref_key));
- deliveryReportsPreference.setEnabled(false);
+ if (deliveryReportsPreference != null) {
+ deliveryReportsPreference.setEnabled(false);
+ }
}
}