summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/activity/ItemviewActivity.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2013-10-19 18:28:38 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2013-10-19 18:28:38 +0200
commit3c61058d07abc40e5908ccb7cd50bcdc53fce823 (patch)
tree8344661a177d607a51a3e9666cb21edf10380735 /src/de/danoeh/antennapod/activity/ItemviewActivity.java
parentddaf1adfe865599c450b9f123248296e0ed6e7f8 (diff)
downloadAntennaPod-3c61058d07abc40e5908ccb7cd50bcdc53fce823.zip
Fixed menu item visibility
Diffstat (limited to 'src/de/danoeh/antennapod/activity/ItemviewActivity.java')
-rw-r--r--src/de/danoeh/antennapod/activity/ItemviewActivity.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/de/danoeh/antennapod/activity/ItemviewActivity.java b/src/de/danoeh/antennapod/activity/ItemviewActivity.java
index 887fb1d76..f08686004 100644
--- a/src/de/danoeh/antennapod/activity/ItemviewActivity.java
+++ b/src/de/danoeh/antennapod/activity/ItemviewActivity.java
@@ -146,14 +146,15 @@ public class ItemviewActivity extends ActionBarActivity {
if (item != null) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.feeditem, menu);
- return true;
- } else {
- return false;
}
+ return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem menuItem) {
+ if (item == null) {
+ return false;
+ }
try {
if (!FeedItemMenuHandler.onMenuItemClicked(this,
menuItem.getItemId(), item)) {
@@ -175,7 +176,7 @@ public class ItemviewActivity extends ActionBarActivity {
@Override
public boolean onPrepareOptionsMenu(final Menu menu) {
super.onPrepareOptionsMenu(menu);
- return FeedItemMenuHandler.onPrepareMenu(
+ FeedItemMenuHandler.onPrepareMenu(
new FeedItemMenuHandler.MenuInterface() {
@Override
@@ -183,6 +184,7 @@ public class ItemviewActivity extends ActionBarActivity {
menu.findItem(id).setVisible(visible);
}
}, item, true, QueueAccess.NotInQueueAccess());
+ return true;
}
private EventDistributor.EventListener contentUpdate = new EventDistributor.EventListener() {