Состояние кнопки «Нравится» сбрасывается, когда другой пользователь лайкает тот же пост, пока наша вкладка браузера открыта

Привет,

Я пока не определил точно, как возникает эта проблема, но сталкивался с ней несколько раз.


редактирование: нашёл, как воспроизвести проблему, см. следующий ответ:

Это баг, который, как утверждалось, был исправлен на прошлой неделе:

Указанный выше PR исправляет очевидный случай, когда одна и та же тема отображается в двух разных вкладках, браузерах или на разных устройствах.

Однако вы всё ещё можете вызвать эту проблему, если вторая вкладка настолько устарела, что очередь сообщений MessageBus была очищена, и приложение не может восстановить полную историю из неё. Другого способа избежать этого нет.

Если вы найдёте способ воспроизвести эту проблему иным образом на актуальной версии, пожалуйста, создайте отчёт об ошибке с описанием шагов для воспроизведения.

5 лайков

Я обнаружил, как воспроизвести проблему.

  1. Поставьте лайк под постом.
  2. Другой пользователь ставит лайк под тем же постом.
  3. На вашей вкладке кнопка «лайк» мгновенно снова активируется, что вызывает ошибку:

3 лайка

Спасибо за шаги по воспроизведению!

Это должно исправить проблему:

5 лайков

Не могли бы вы развернуть последнюю версию на community.wanikani.com? Я столкнулся с этой проблемой несколько раз за последние пару часов, и было бы здорово, если бы её исправили. (По какой-то причине мы находимся на коммите шестидневной давности.) Спасибо!

Вопрос на стороне: как часто размещённые сайты обычно обновляются до последней версии? Я спрашиваю, потому что меня удивило, что исправление ещё не было автоматически развёрнуто.

Эта тема была автоматически закрыта через 4 дня. Новые ответы больше не принимаются.