summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'org.fox.ttrss/src/main/java')
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
index 6f411418..5a90cc1a 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
@@ -1147,15 +1147,18 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener,
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
+
+ Uri mediaUri = Uri.parse(article.flavorStreamUri != null ? article.flavorStreamUri : article.flavorImageUri);
+
switch (item.getItemId()) {
case R.id.article_img_open:
- m_activity.openUri(Uri.parse(article.flavorImageUri));
+ m_activity.openUri(mediaUri);
return true;
case R.id.article_img_copy:
- m_activity.copyToClipboard(article.flavorImageUri);
+ m_activity.copyToClipboard(mediaUri.toString());
return true;
case R.id.article_img_share:
- m_activity.shareText(article.flavorImageUri);
+ m_activity.shareText(mediaUri.toString());
return true;
case R.id.article_img_view_caption:
m_activity.displayImageCaption(article.flavorImageUri, article.content);