diff options
author | Taesu Lee <taesu82.lee@samsung.com> | 2020-04-28 15:30:18 +0900 |
---|---|---|
committer | Michael Bestas <mkbestas@lineageos.org> | 2020-05-24 20:13:50 +0300 |
commit | 446e3a722ba650593a81ab65d7849b5214c9db0f (patch) | |
tree | 3dad81b83f97bcf933656e89387a7e6e0c75e792 | |
parent | 7e2d9a06d8c9e6536c388faad0e526a0f1b5d6cd (diff) | |
download | packages_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.java | 4 |
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); + } } } |