From c5bb591f84c2173143fbc668d2f1827185a66cd2 Mon Sep 17 00:00:00 2001 From: Khalid Zubair Date: Tue, 16 Feb 2016 16:11:44 -0800 Subject: LockClock: fix crash in calendar selection onResume() was not updating the list of calendars when permission was already granted. This change fixes a NPE when clicking on the pref with null entries. CYNGNOS-1871 Change-Id: I3b690262087a0a22322c627214c27c3b64da5855 --- src/com/cyanogenmod/lockclock/preference/CalendarPreferences.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/cyanogenmod/lockclock/preference/CalendarPreferences.java b/src/com/cyanogenmod/lockclock/preference/CalendarPreferences.java index 5f0f352..d2d3a03 100644 --- a/src/com/cyanogenmod/lockclock/preference/CalendarPreferences.java +++ b/src/com/cyanogenmod/lockclock/preference/CalendarPreferences.java @@ -77,6 +77,8 @@ public class CalendarPreferences extends PreferenceFragment implements getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(this); if (!hasCalendarPermission()) { mShowCalendar.setChecked(false); + } else { + updateCalendars(); } } -- cgit v1.2.3