From 4e4739af55baaa98d52b2b7b005053a320862379 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 9 Sep 2012 11:50:14 +0400 Subject: CategoryNavigationEntry: check if fragment is missing before enabling it --- src/org/fox/ttrss/MainActivity.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index e4dcee69..5bb1c6c5 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -183,15 +183,17 @@ public class MainActivity extends CommonActivity implements OnlineServices { if (m_activeFeed.is_cat) { FeedCategoriesFragment cats = (FeedCategoriesFragment) getSupportFragmentManager().findFragmentByTag(FRAG_CATS); - ft.show(cats); - - cats.setSelectedCategory(null); + if (cats != null) { + ft.show(cats); + cats.setSelectedCategory(null); + } } else { FeedsFragment feeds = (FeedsFragment) getSupportFragmentManager().findFragmentByTag(FRAG_FEEDS); - - ft.show(feeds); - - feeds.setSelectedFeed(null); + + if (feeds != null) { + ft.show(feeds); + feeds.setSelectedFeed(null); + } } } else { -- cgit v1.2.3