From 1e34e622595a2caf171b1091c98e1b40a66d44d9 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Tue, 21 Mar 2023 13:36:27 -0500 Subject: Elide long threads in the feed (close #333) --- src/state/models/feed-view.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/state/models/feed-view.ts') diff --git a/src/state/models/feed-view.ts b/src/state/models/feed-view.ts index c412065dd..0fbfa515a 100644 --- a/src/state/models/feed-view.ts +++ b/src/state/models/feed-view.ts @@ -200,6 +200,7 @@ export class FeedSliceModel { get isThread() { return ( this.items.length > 1 && + !this.items[0].reply && this.items.every( item => item.post.author.did === this.items[0].post.author.did, ) @@ -207,7 +208,7 @@ export class FeedSliceModel { } get isReply() { - return this.items.length === 2 && !this.isThread + return this.items.length > 1 && !this.isThread } get rootItem() { -- cgit 1.4.1