From a75659f3a0ca9619857e0ba995a2ff39e472373a Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Mon, 24 Sep 2012 18:01:52 -0700 Subject: [PATCH] Don't allow null prefs in onSortSelected --- .../todoroo/astrid/activity/TaskListFragment.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java index a2c359f04..182251346 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java @@ -1344,11 +1344,15 @@ public class TaskListFragment extends ListFragment implements OnScrollListener, if (always) { SharedPreferences publicPrefs = AstridPreferences.getPublicPrefs(ContextManager.getContext()); - Editor editor = publicPrefs.edit(); - editor.putInt(SortHelper.PREF_SORT_FLAGS, flags); - editor.putInt(SortHelper.PREF_SORT_SORT, sort); - editor.commit(); - TasksWidget.updateWidgets(ContextManager.getContext()); + if (publicPrefs != null) { + Editor editor = publicPrefs.edit(); + if (editor != null) { + editor.putInt(SortHelper.PREF_SORT_FLAGS, flags); + editor.putInt(SortHelper.PREF_SORT_SORT, sort); + editor.commit(); + TasksWidget.updateWidgets(ContextManager.getContext()); + } + } } try {