diff --git a/src/org/fox/ttrss/FeedCategoriesFragment.java b/src/org/fox/ttrss/FeedCategoriesFragment.java index 793af317..9512da08 100644 --- a/src/org/fox/ttrss/FeedCategoriesFragment.java +++ b/src/org/fox/ttrss/FeedCategoriesFragment.java @@ -317,7 +317,11 @@ public class FeedCategoriesFragment extends Fragment implements OnItemClickListe } Collections.sort(m_cats, cmp); - m_adapter.notifyDataSetInvalidated(); + try { + m_adapter.notifyDataSetInvalidated(); + } catch (NullPointerException e) { + // adapter missing + } } diff --git a/src/org/fox/ttrss/FeedsFragment.java b/src/org/fox/ttrss/FeedsFragment.java index 056932b3..a3de1c80 100644 --- a/src/org/fox/ttrss/FeedsFragment.java +++ b/src/org/fox/ttrss/FeedsFragment.java @@ -546,7 +546,12 @@ public class FeedsFragment extends Fragment implements OnItemClickListener, OnSh } Collections.sort(m_feeds, cmp); - m_adapter.notifyDataSetInvalidated(); + + try { + m_adapter.notifyDataSetInvalidated(); + } catch (NullPointerException e) { + // adapter missing + } } public class GetIconsTask extends AsyncTask {