Merge "NullPointerException when running monkey test in IccLockSettings" am: 2c8d826b01
am: 957c4d7720
Change-Id: I6f872dc828e25a849cfa5f2a4c56961f94b63541
diff --git a/src/com/android/settings/IccLockSettings.java b/src/com/android/settings/IccLockSettings.java
index 9d7f10a..b51bbfa 100644
--- a/src/com/android/settings/IccLockSettings.java
+++ b/src/com/android/settings/IccLockSettings.java
@@ -247,11 +247,15 @@
}
private void updatePreferences() {
- mPinDialog.setEnabled(mPhone != null);
- mPinToggle.setEnabled(mPhone != null);
+ if (mPinDialog != null) {
+ mPinDialog.setEnabled(mPhone != null);
+ }
+ if (mPinToggle != null) {
+ mPinToggle.setEnabled(mPhone != null);
- if (mPhone != null) {
- mPinToggle.setChecked(mPhone.getIccCard().getIccLockEnabled());
+ if (mPhone != null) {
+ mPinToggle.setChecked(mPhone.getIccCard().getIccLockEnabled());
+ }
}
}