diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewer.java b/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewer.java
index 27fdc7825..c8431a014 100644
--- a/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewer.java
+++ b/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewer.java
@@ -207,32 +207,32 @@ public class PhotoViewer implements ZoomPanView.Listener{
toolbar=uiOverlay.findViewById(R.id.toolbar);
toolbar.setNavigationOnClickListener(v->onStartSwipeToDismissTransition(0));
- if(status!=null) {
+ toolbar.getMenu()
+ .add(R.string.download)
+ .setIcon(R.drawable.ic_fluent_arrow_download_24_regular)
+ .setOnMenuItemClickListener(item -> {
+ saveCurrentFile();
+ return true;
+ })
+ .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
+ toolbar.getMenu()
+ .add(R.string.button_share)
+ .setIcon(R.drawable.ic_fluent_share_24_regular)
+ .setOnMenuItemClickListener(item -> {
+ shareCurrentFile();
+ return true;
+ })
+ .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
+
+ if(status!=null){
toolbar.getMenu()
.add(R.string.info)
.setIcon(R.drawable.ic_fluent_info_24_regular)
- .setOnMenuItemClickListener(item -> {
+ .setOnMenuItemClickListener(item->{
showInfoSheet();
return true;
})
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
- } else {
- toolbar.getMenu()
- .add(R.string.download)
- .setIcon(R.drawable.ic_fluent_arrow_download_24_regular)
- .setOnMenuItemClickListener(item -> {
- saveCurrentFile();
- return true;
- })
- .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
- toolbar.getMenu()
- .add(R.string.button_share)
- .setIcon(R.drawable.ic_fluent_share_24_regular)
- .setOnMenuItemClickListener(item -> {
- shareCurrentFile();
- return true;
- })
- .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
}
uiOverlay.setAlpha(0f);
@@ -781,17 +781,18 @@ public class PhotoViewer implements ZoomPanView.Listener{
if(status!=null){
AccountSessionManager.get(accountID).getStatusInteractionController().setFavorited(status, !status.favourited, r->{});
}
- }else if(id==R.id.btn_share){
- if(status!=null){
- shareCurrentFile();
- }
+// }else if(id==R.id.btn_share){
+// if(status!=null){
+// shareCurrentFile();
+// }
}else if(id==R.id.btn_bookmark){
if(status!=null){
AccountSessionManager.get(accountID).getStatusInteractionController().setBookmarked(status, !status.bookmarked);
}
- }else if(id==R.id.btn_download){
- saveCurrentFile();
}
+// else if(id==R.id.btn_download){
+// saveCurrentFile();
+// }
}
});
sheet.setStatus(status);
diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewerInfoSheet.java b/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewerInfoSheet.java
index 565d198ca..70904bbeb 100644
--- a/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewerInfoSheet.java
+++ b/mastodon/src/main/java/org/joinmastodon/android/ui/photoviewer/PhotoViewerInfoSheet.java
@@ -102,9 +102,9 @@ public class PhotoViewerInfoSheet extends BottomSheet{
boostBtn.setOnClickListener(clickListener);
favoriteBtn.setOnClickListener(clickListener);
- findViewById(R.id.btn_share).setOnClickListener(clickListener);
+// findViewById(R.id.btn_share).setOnClickListener(clickListener);
bookmarkBtn.setOnClickListener(clickListener);
- findViewById(R.id.btn_download).setOnClickListener(clickListener);
+// findViewById(R.id.btn_download).setOnClickListener(clickListener);
}
private void showAltTextHelp(){
diff --git a/mastodon/src/main/res/layout/sheet_photo_viewer_info.xml b/mastodon/src/main/res/layout/sheet_photo_viewer_info.xml
index 41b1ab693..621e6decd 100644
--- a/mastodon/src/main/res/layout/sheet_photo_viewer_info.xml
+++ b/mastodon/src/main/res/layout/sheet_photo_viewer_info.xml
@@ -34,7 +34,7 @@
-
+
+
+
+
-
+
+
+
+
+
+
+
-
+
+
+
+
-
+
+
+
+
+
+
+