summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/OfflineActivity.java
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2011-12-09 22:19:04 +0300
committerAndrew Dolgov <fox@fakecake.org>2011-12-09 22:19:04 +0300
commita33272bdc71b8d103e6fd395e4abe9dcf8c0de5a (patch)
treebad0386f0eb649a694853a173aa98f20d19178e4 /src/org/fox/ttrss/OfflineActivity.java
parente0012da1e9cefa9d956d8e5697ed1bfda06d463e (diff)
use actionbar home button to close article on HC
Diffstat (limited to 'src/org/fox/ttrss/OfflineActivity.java')
-rw-r--r--src/org/fox/ttrss/OfflineActivity.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/org/fox/ttrss/OfflineActivity.java b/src/org/fox/ttrss/OfflineActivity.java
index 58e84fbd..4f6a0089 100644
--- a/src/org/fox/ttrss/OfflineActivity.java
+++ b/src/org/fox/ttrss/OfflineActivity.java
@@ -427,6 +427,9 @@ public class OfflineActivity extends FragmentActivity implements
.findFragmentById(R.id.headlines_fragment);
switch (item.getItemId()) {
+ case android.R.id.home:
+ closeArticle();
+ return true;
case R.id.preferences:
Intent intent = new Intent(this, PreferencesActivity.class);
startActivityForResult(intent, 0);
@@ -434,12 +437,6 @@ public class OfflineActivity extends FragmentActivity implements
case R.id.go_online:
switchOnline();
return true;
- case R.id.close_article:
- closeArticle();
- return true;
- /* case R.id.back_to_categories:
- // closeCategory();
- return true; */
case R.id.headlines_select:
if (ohf != null) {
Dialog dialog = new Dialog(this);
@@ -670,6 +667,10 @@ public class OfflineActivity extends FragmentActivity implements
if (numSelected == 0 && m_headlinesActionMode != null) {
m_headlinesActionMode.finish();
}
+
+ if (!m_compatMode) {
+ getActionBar().setDisplayHomeAsUpEnabled(m_selectedArticleId != 0);
+ }
}
}