summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java19
1 files changed, 7 insertions, 12 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java
index 20188a8a6..b9e961535 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java
@@ -140,19 +140,14 @@ public class ItemPagerFragment extends Fragment {
}
inflater.inflate(R.menu.feeditem_options, menu);
- FeedItemMenuHandler.MenuInterface popupMenuInterface = (id, visible) -> {
- MenuItem item = menu.findItem(id);
- if (item != null) {
- item.setVisible(visible);
+ if (menu != null && item != null) {
+ if (item.hasMedia()) {
+ FeedItemMenuHandler.onPrepareMenu(menu, item);
+ } else {
+ // these are already available via button1 and button2
+ FeedItemMenuHandler.onPrepareMenu(menu, item,
+ R.id.mark_read_item, R.id.visit_website_item);
}
- };
-
- if (item.hasMedia()) {
- FeedItemMenuHandler.onPrepareMenu(popupMenuInterface, item);
- } else {
- // these are already available via button1 and button2
- FeedItemMenuHandler.onPrepareMenu(popupMenuInterface, item,
- R.id.mark_read_item, R.id.visit_website_item);
}
}