From 3d48443a239165aaa34b507ff3c0398aa1396bc1 Mon Sep 17 00:00:00 2001 From: LucasGGamerM Date: Fri, 8 Dec 2023 09:44:28 -0300 Subject: [PATCH] fix: possibly fixes a crash where inReplyToId is null in a ThreadFragment cc: @sk22 Btw check the commit before this one, because there is a fix that applies for Megalodon there as well --- .../java/org/joinmastodon/android/fragments/ThreadFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java index e6067e2ec..2576001e9 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java @@ -315,7 +315,7 @@ public class ThreadFragment extends StatusListFragment implements ProvidesAssist // descendant neighbor Optional .ofNullable(count > index + 1 ? statuses.get(index + 1) : null) - .filter(s -> s.inReplyToId.equals(current.id)) + .filter(s -> current.id.equals(s.inReplyToId)) .orElse(null), // ancestoring neighbor Optional.ofNullable(index > 0 ? ancestry.get(index - 1) : null)