diff --git a/app/src/main/java/ai/multica/app/FeatureSyncHelpers.java b/app/src/main/java/ai/multica/app/FeatureSyncHelpers.java index 3103b74..2c3f9ae 100644 --- a/app/src/main/java/ai/multica/app/FeatureSyncHelpers.java +++ b/app/src/main/java/ai/multica/app/FeatureSyncHelpers.java @@ -253,7 +253,9 @@ final class IssueCommentThreads { ArrayList threads = new ArrayList<>(); for (Models.Comment root : roots) { ArrayList replies = repliesByRoot.getOrDefault(clean(root.id), new ArrayList<>()); - replies.sort(IssueCommentThreads::compareCreatedAt); + replies.sort((left, right) -> descending + ? compareCreatedAt(right, left) + : compareCreatedAt(left, right)); threads.add(new Thread(root, replies)); } return threads;