diff options
author | Herbert Reiter <46045854+damoasda@users.noreply.github.com> | 2020-09-27 21:48:35 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-27 21:48:35 +0200 |
commit | cf8d4c42f9edc8071190040ff132c6a0ab0f9932 (patch) | |
tree | 9d3a73ad9ffe8af7e4d2f902f707cced146f194c /app/src | |
parent | 4996d4685197d8a7e7813a88e19a183c27c9a794 (diff) | |
download | AntennaPod-cf8d4c42f9edc8071190040ff132c6a0ab0f9932.zip |
Local feeds: Hide "Share..." menu item (#4444)
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/menuhandler/FeedItemMenuHandler.java | 8 | ||||
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/menuhandler/FeedMenuHandler.java | 4 |
2 files changed, 9 insertions, 3 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedItemMenuHandler.java b/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedItemMenuHandler.java index 06b1c55bc..7604b94d6 100644 --- a/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedItemMenuHandler.java +++ b/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedItemMenuHandler.java @@ -64,9 +64,6 @@ public class FeedItemMenuHandler { if (!ShareUtils.hasLinkToShare(selectedItem)) { setItemVisibility(menu, R.id.visit_website_item, false); } - if (selectedItem.getFeed().isLocalFeed()) { - setItemVisibility(menu, R.id.visit_website_item, false); - } boolean fileDownloaded = hasMedia && selectedItem.getMedia().fileExists(); @@ -105,6 +102,11 @@ public class FeedItemMenuHandler { setItemVisibility(menu, R.id.remove_item, fileDownloaded); + if (selectedItem.getFeed().isLocalFeed()) { + setItemVisibility(menu, R.id.visit_website_item, false); + setItemVisibility(menu, R.id.share_item, false); + } + return true; } diff --git a/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedMenuHandler.java b/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedMenuHandler.java index bcf202c05..5446d0191 100644 --- a/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedMenuHandler.java +++ b/app/src/main/java/de/danoeh/antennapod/menuhandler/FeedMenuHandler.java @@ -51,6 +51,10 @@ public class FeedMenuHandler { menu.findItem(R.id.visit_website_item).setVisible(false); menu.findItem(R.id.share_link_item).setVisible(false); } + if (selectedFeed.isLocalFeed()) { + // hide complete submenu "Share..." as both sub menu items are not visible + menu.findItem(R.id.share_item).setVisible(false); + } return true; } |