summaryrefslogtreecommitdiff
path: root/app/src
diff options
context:
space:
mode:
authorHerbert Reiter <46045854+damoasda@users.noreply.github.com>2020-09-27 21:48:35 +0200
committerGitHub <noreply@github.com>2020-09-27 21:48:35 +0200
commitcf8d4c42f9edc8071190040ff132c6a0ab0f9932 (patch)
tree9d3a73ad9ffe8af7e4d2f902f707cced146f194c /app/src
parent4996d4685197d8a7e7813a88e19a183c27c9a794 (diff)
downloadAntennaPod-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.java8
-rw-r--r--app/src/main/java/de/danoeh/antennapod/menuhandler/FeedMenuHandler.java4
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;
}