diff --git a/Clover/app/src/main/java/org/floens/chan/ui/view/PostImageThumbnailView.java b/Clover/app/src/main/java/org/floens/chan/ui/view/PostImageThumbnailView.java index 1c3b43e6..33a8fbea 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/view/PostImageThumbnailView.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/view/PostImageThumbnailView.java @@ -67,7 +67,7 @@ public class PostImageThumbnailView extends ThumbnailView { public void draw(Canvas canvas) { super.draw(canvas); - if (postImage != null && postImage.type == PostImage.Type.MOVIE) { + if (postImage != null && postImage.type == PostImage.Type.MOVIE && !error) { int x = (int) (getWidth() / 2.0 - playIcon.getIntrinsicWidth() / 2.0); int y = (int) (getHeight() / 2.0 - playIcon.getIntrinsicHeight() / 2.0); diff --git a/Clover/app/src/main/java/org/floens/chan/ui/view/ThumbnailView.java b/Clover/app/src/main/java/org/floens/chan/ui/view/ThumbnailView.java index f00e4f39..7bd18f36 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/view/ThumbnailView.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/view/ThumbnailView.java @@ -67,7 +67,7 @@ public class ThumbnailView extends View implements ImageLoader.ImageListener { private boolean foregroundCalculate = false; private Drawable foreground; - private boolean error = false; + protected boolean error = false; private String errorText; private Paint textPaint = new Paint(Paint.ANTI_ALIAS_FLAG); private Rect tmpTextRect = new Rect(); @@ -172,6 +172,7 @@ public class ThumbnailView extends View implements ImageLoader.ImageListener { } onImageSet(false); + invalidate(); } @Override