diff --git a/Clover/app/src/main/java/org/floens/chan/core/saver/ImageSaveTask.java b/Clover/app/src/main/java/org/floens/chan/core/saver/ImageSaveTask.java index cf192eb2..5b001449 100644 --- a/Clover/app/src/main/java/org/floens/chan/core/saver/ImageSaveTask.java +++ b/Clover/app/src/main/java/org/floens/chan/core/saver/ImageSaveTask.java @@ -214,7 +214,12 @@ public class ImageSaveTask implements Runnable, FileCache.DownloadedCallback { } private void postFinished(final boolean success) { - callback.imageSaveTaskFinished(ImageSaveTask.this, success); + AndroidUtils.runOnUiThread(new Runnable() { + @Override + public void run() { + callback.imageSaveTaskFinished(ImageSaveTask.this, success); + } + }); } public interface ImageSaveTaskCallback {