diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2013-10-19 18:28:38 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2013-10-19 18:28:38 +0200 |
commit | 3c61058d07abc40e5908ccb7cd50bcdc53fce823 (patch) | |
tree | 8344661a177d607a51a3e9666cb21edf10380735 /src/de/danoeh/antennapod/activity/ItemviewActivity.java | |
parent | ddaf1adfe865599c450b9f123248296e0ed6e7f8 (diff) | |
download | AntennaPod-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.java | 10 |
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() { |