Mastodon has had a bug since 2017 where the favourite/boost counters would get stuck after unfavourite/unboost and not decrement properly.

It’s actually a really complicated problem and I spent 20 minutes driving around thinking about it.

This is my brave solution.

フォロー

@alex This seems to be an appropriate solution, since the interest of users who do unfavourite/unboost is to get feedback on the results of their actions. In other words, it is best to simply let them decrement on the WebUI without trying to reflect the current correct counter. Nice!

Exactly my thoughts too. If we want rolling counters like Twitter, we can implement a separate WebSocket event.

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。