From 6cbf1008284735bb553a8dd963ebcba32824ea8d Mon Sep 17 00:00:00 2001 From: sk Date: Tue, 20 Dec 2022 15:17:43 +0100 Subject: [PATCH] fire counter updated event for content status see mastodon#467 closes sk22#173 --- .../joinmastodon/android/api/StatusInteractionController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/StatusInteractionController.java b/mastodon/src/main/java/org/joinmastodon/android/api/StatusInteractionController.java index 3b6315e39..a42ebdd07 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/StatusInteractionController.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/StatusInteractionController.java @@ -70,7 +70,8 @@ public class StatusInteractionController{ SetStatusReblogged req=(SetStatusReblogged) new SetStatusReblogged(status.id, reblogged) .setCallback(new Callback<>(){ @Override - public void onSuccess(Status result){ + public void onSuccess(Status reblog){ + Status result = reblog.getContentStatus(); runningReblogRequests.remove(status.id); result.reblogsCount = Math.max(0, status.reblogsCount) + (reblogged ? 1 : -1); cb.accept(result);