diff --git a/app/build.gradle b/app/build.gradle index 21785fb2..470189b8 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -59,6 +59,6 @@ dependencies { implementation 'com.github.nuclearfog:ZoomView:1.0.2' implementation 'com.github.nuclearfog:Tagger:2.2' implementation 'com.github.nuclearfog:LinkAndScrollMovement:1.4' - implementation 'com.github.kyleduo:SwitchButton:098ded81f7' + implementation 'com.github.kyleduo:SwitchButton:2.0.3-SNAPSHOT' implementation 'com.github.LeonardoCardoso:Android-Link-Preview:master' } \ No newline at end of file diff --git a/app/src/main/java/org/nuclearfog/twidda/dialog/LinkDialog.java b/app/src/main/java/org/nuclearfog/twidda/dialog/LinkDialog.java index 285bc1f1..95f7dcb1 100644 --- a/app/src/main/java/org/nuclearfog/twidda/dialog/LinkDialog.java +++ b/app/src/main/java/org/nuclearfog/twidda/dialog/LinkDialog.java @@ -100,7 +100,8 @@ public class LinkDialog extends Dialog implements LinkPreviewCallback, OnClickLi if (!sourceContent.getImages().isEmpty()) { // load first image as preview String link = sourceContent.getImages().get(0); - Picasso.get().load(link).into(preview); + if (link != null && link.startsWith("https://")) + Picasso.get().load(link).into(preview); } else { // no image preview preview.setVisibility(View.GONE);