diff --git a/WordPress/src/main/java/org/wordpress/android/ui/reader/actions/ReaderPostActions.java b/WordPress/src/main/java/org/wordpress/android/ui/reader/actions/ReaderPostActions.java index 7b6e9527bba4..90d40d3a04af 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/reader/actions/ReaderPostActions.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/reader/actions/ReaderPostActions.java @@ -291,8 +291,10 @@ private static void requestPost(RestClientUtils restClientUtils, String path, fi @Override public void onResponse(JSONObject jsonObject) { ReaderPost post = ReaderPost.fromJson(jsonObject); - ReaderPostTable.addPost(post); - handlePostLikes(post, jsonObject); + new Thread(() -> { + ReaderPostTable.addPost(post); + handlePostLikes(post, jsonObject); + }).start(); if (requestListener != null) { requestListener.onSuccess(post.getBlogUrl()); }