diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2012-06-22 00:35:53 +0400 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2012-06-22 00:35:53 +0400 |
| commit | bc7e851b9a11655f9cbca91d301781c238c4d67e (patch) | |
| tree | 88d0438cd65bafa3ae752c5cdbebd5e4b2e0d4d9 /src/org/fox/ttrss/MainActivity.java | |
| parent | 15e0e4ec0da3cf1b029feb57d2ce62f4129eaea4 (diff) | |
add shadows to light theme, misc layout/theme tweaks
Diffstat (limited to 'src/org/fox/ttrss/MainActivity.java')
| -rw-r--r-- | src/org/fox/ttrss/MainActivity.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index 064836c9..67a4a328 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -420,6 +420,7 @@ public class MainActivity extends FragmentActivity implements OnlineServices { private void setUnreadOnly(boolean unread) { m_unreadOnly = unread; + m_lastRefresh = 0; refresh(); } @@ -975,6 +976,7 @@ public class MainActivity extends FragmentActivity implements OnlineServices { startActivityForResult(intent, 0); return true; case R.id.update_feeds: + m_lastRefresh = 0; refresh(); return true; case R.id.logout: @@ -1390,7 +1392,11 @@ public class MainActivity extends FragmentActivity implements OnlineServices { getActionBar().setTitle(R.string.app_name); } - getActionBar().setDisplayHomeAsUpEnabled(m_selectedArticle != null || m_activeCategory != null); + if (m_smallScreenMode) { + getActionBar().setDisplayHomeAsUpEnabled(m_selectedArticle != null || m_activeCategory != null); + } else { + getActionBar().setDisplayHomeAsUpEnabled(m_selectedArticle != null || m_activeCategory != null || m_activeFeed != null); + } if (android.os.Build.VERSION.SDK_INT >= 14) { ShareActionProvider shareProvider = (ShareActionProvider) m_menu.findItem(R.id.share_article).getActionProvider(); |