summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/FeedsActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/fox/ttrss/FeedsActivity.java')
-rw-r--r--src/org/fox/ttrss/FeedsActivity.java12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/org/fox/ttrss/FeedsActivity.java b/src/org/fox/ttrss/FeedsActivity.java
index 4472873b..2e44f62b 100644
--- a/src/org/fox/ttrss/FeedsActivity.java
+++ b/src/org/fox/ttrss/FeedsActivity.java
@@ -45,7 +45,11 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe
setContentView(R.layout.feeds);
setSmallScreen(findViewById(R.id.headlines_fragment) == null);
-
+
+ if (isSmallScreen()) {
+ GlobalState.getInstance().load(savedInstanceState);
+ }
+
Intent intent = getIntent();
if (savedInstanceState == null) {
@@ -244,7 +248,11 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe
@Override
public void onSaveInstanceState(Bundle out) {
- super.onSaveInstanceState(out);
+ super.onSaveInstanceState(out);
+
+ if (isSmallScreen()) {
+ GlobalState.getInstance().save(out);
+ }
}
@Override