summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src/main/java
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-04-04 12:13:40 +0300
committerAndrew Dolgov <[email protected]>2018-04-04 12:13:40 +0300
commit72e4f7bd1ea9c2a429abb2e6595f49eae119d1dc (patch)
treebc44666567f592e90e37451fe6e0682ba0adcb45 /org.fox.ttrss/src/main/java
parent9b4a99bdf1fc64be131904ac7a146f91266017b7 (diff)
articlefragment: bail out if deserialized into null state
Diffstat (limited to 'org.fox.ttrss/src/main/java')
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java
index ee72eefe..0b2ee523 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java
@@ -161,6 +161,12 @@ public class ArticleFragment extends StateSavedFragment {
final View view = inflater.inflate(R.layout.fragment_article, container, false);
+ // couldn't reinitialize state properly, might as well bail out
+ // tfw m_activity is null
+ if (m_article == null && m_activity != null) {
+ m_activity.finish();
+ }
+
/* if (m_fsviewShown) {
view.findViewById(R.id.article_fullscreen_video).setVisibility(View.VISIBLE);
view.findViewById(R.id.article_scrollview).setVisibility(View.INVISIBLE);