From 98ed00c10f7231c0eb2f08e085dce876d237c23a Mon Sep 17 00:00:00 2001 From: Floens Date: Tue, 2 Jun 2015 23:15:44 +0200 Subject: [PATCH] Fix rare bug when PostCells wouln't be bound to PostLinkables Not all post.comment charsequences implement SpannedString, use Spanned instead. --- .../app/src/main/java/org/floens/chan/ui/cell/PostCell.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java b/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java index 6d0742dd..6263cf14 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java @@ -26,7 +26,7 @@ import android.support.annotation.NonNull; import android.text.Layout; import android.text.Spannable; import android.text.SpannableString; -import android.text.SpannedString; +import android.text.Spanned; import android.text.TextUtils; import android.text.format.DateUtils; import android.text.method.LinkMovementMethod; @@ -368,8 +368,8 @@ public class PostCell extends RelativeLayout implements PostLinkable.Callback { } private void setPostLinkableListener(Post post, PostLinkable.Callback callback) { - if (post.comment instanceof SpannedString) { - SpannedString commentSpannable = (SpannedString) post.comment; + if (post.comment instanceof Spanned) { + Spanned commentSpannable = (Spanned) post.comment; PostLinkable[] linkables = commentSpannable.getSpans(0, commentSpannable.length(), PostLinkable.class); for (PostLinkable linkable : linkables) { if (callback == null) {