From 4005d7111d9f7a095cf8f80368bc793450c7f749 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 31 Oct 2017 22:35:29 +0300 Subject: offline, onfeedselected: use runnable similar to online --- .../org/fox/ttrss/offline/OfflineMasterActivity.java | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'org.fox.ttrss/src') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineMasterActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineMasterActivity.java index 492db602..b1f4d88f 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineMasterActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineMasterActivity.java @@ -252,7 +252,7 @@ public class OfflineMasterActivity extends OfflineActivity implements OfflineHea if (fc != null) { fc.setSelectedFeedId(-1); } - + FragmentTransaction ft = getSupportFragmentManager() .beginTransaction(); @@ -265,7 +265,7 @@ public class OfflineMasterActivity extends OfflineActivity implements OfflineHea //getSupportActionBar().setDisplayHomeAsUpEnabled(true); //m_actionbarUpEnabled = true; //m_actionbarRevertDepth = m_actionbarRevertDepth + 1; - + ft.commit(); } } @@ -294,6 +294,10 @@ public class OfflineMasterActivity extends OfflineActivity implements OfflineHea if (open) { + if (m_drawerLayout != null) { + m_drawerLayout.closeDrawers(); + } + new Handler().postDelayed(new Runnable() { @Override public void run() { @@ -309,18 +313,8 @@ public class OfflineMasterActivity extends OfflineActivity implements OfflineHea m_feedIsSelected = true; //m_feedWasSelected = true; - if (m_drawerLayout != null) { - /* if (findViewById(R.id.sw600dp_port_anchor) != null) { - m_slidingMenu.setBehindWidth(getScreenWidthInPixel() * 2/3); - } */ - - m_drawerLayout.closeDrawers(); - - //getSupportActionBar().setDisplayHomeAsUpEnabled(true); - //m_actionbarUpEnabled = true; - } } - }, 10); + }, 250); } } -- cgit v1.2.3