From be1e45e9f2cef52c952812016ee61c610bed3587 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 6 Nov 2014 21:05:10 +0300 Subject: don't open drawer all the time on startup --- org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'org.fox.ttrss/src/main/java') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java index bd365248..ad63eeee 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/FeedsActivity.java @@ -76,6 +76,12 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe public void onDrawerClosed(View drawerView) { super.onDrawerClosed(drawerView); + if (m_prefs.getBoolean("drawer_open_on_start", true)) { + SharedPreferences.Editor editor = m_prefs.edit(); + editor.putBoolean("drawer_open_on_start", false); + editor.commit(); + } + invalidateOptionsMenu(); } }; @@ -88,7 +94,7 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe } if (savedInstanceState == null) { - if (m_drawerLayout != null) { + if (m_drawerLayout != null && m_prefs.getBoolean("drawer_open_on_start", true)) { m_drawerLayout.openDrawer(Gravity.START); } @@ -144,7 +150,9 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe ft.replace(R.id.headlines_fragment, hf, FRAG_HEADLINES); ft.commit(); - + + m_feedIsSelected = true; + AppRater.appLaunched(this); checkTrial(true); -- cgit v1.2.3-54-g00ecf