From 42c56401dbc3c68e6f19f5b0bc5a5fff877160d3 Mon Sep 17 00:00:00 2001 From: sk Date: Fri, 27 Oct 2023 17:34:47 +0200 Subject: [PATCH] fix wrong check for gap item re sk22#898 --- .../joinmastodon/android/fragments/StatusListFragment.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/StatusListFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/StatusListFragment.java index 7bb00c27f..058aea1ea 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/StatusListFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/StatusListFragment.java @@ -193,10 +193,12 @@ public abstract class StatusListFragment extends BaseStatusListFragment if(firstIndex==-1) return false; int lastIndex=firstIndex; while(lastIndex StatusDisplayItem item=displayItems.get(i); // we found a status that the to-be-removed status replies to! // storing indices to maybe update its display items - if(item.parentID.equals(status.inReplyToId) && !(item instanceof GapStatusDisplayItem)){ + if(item.parentID.equals(status.inReplyToId)){ if(ancestorFirstIndex==-1) ancestorFirstIndex=i; ancestorLastIndex=i; }