From 71039d6901b9fb4f25ff8b68ab4d8e5a9e66b955 Mon Sep 17 00:00:00 2001 From: sk Date: Mon, 16 Oct 2023 19:26:29 +0200 Subject: [PATCH] the changes i made were wrong (what a surprise) --- .../android/fragments/BaseStatusListFragment.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java index 30e38ebe2..deb001613 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/BaseStatusListFragment.java @@ -465,12 +465,12 @@ public abstract class BaseStatusListFragment exten public abstract void onItemClick(String id); - protected void updatePoll(String parentID, Status statusForContent, Poll poll){ - statusForContent.poll=poll; + protected void updatePoll(String itemID, Status status, Poll poll){ + status.poll=poll; int firstOptionIndex=-1, footerIndex=-1; int i=0; for(StatusDisplayItem item:displayItems){ - if(item.getContentID().equals(statusForContent.id)){ + if(item.parentID.equals(itemID)){ if(item instanceof PollOptionStatusDisplayItem && firstOptionIndex==-1){ firstOptionIndex=i; }else if(item instanceof PollFooterStatusDisplayItem){ @@ -485,7 +485,7 @@ public abstract class BaseStatusListFragment exten List pollItems=displayItems.subList(firstOptionIndex, footerIndex+1); int prevSize=pollItems.size(); pollItems.clear(); - StatusDisplayItem.buildPollItems(parentID, this, poll, pollItems); + StatusDisplayItem.buildPollItems(itemID, this, poll, pollItems); if(prevSize!=pollItems.size()){ adapter.notifyItemRangeRemoved(firstOptionIndex, prevSize); adapter.notifyItemRangeInserted(firstOptionIndex, pollItems.size());