From 7e16eb5022dd1d621a57f14892160695609733e3 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 4 Jun 2017 08:05:21 +0300 Subject: gallery: filter out data: urls --- .../src/main/java/org/fox/ttrss/GalleryActivity.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'org.fox.ttrss') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java index 04f1792c..d3d61a20 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java @@ -224,8 +224,18 @@ public class GalleryActivity extends CommonActivity { if (imgSrcFirst.equals(src)) firstFound = true; - item.url = src; - item.type = GalleryEntry.GalleryEntryType.TYPE_IMAGE; + try { + Uri checkUri = Uri.parse(src); + + if (!"data".equals(checkUri.getScheme().toLowerCase())) { + item.url = src; + item.type = GalleryEntry.GalleryEntryType.TYPE_IMAGE; + } + + } catch (Exception e) { + e.printStackTrace(); + } + } if (firstFound && item.url != null) { -- cgit v1.2.3