Случайные лайки в реакциях Discourse

Я заметил, что кнопка «Реакция» на мобильных устройствах некорректно реагирует на события. Начало перетаскивания на кнопке реакции вызывает событие клика, из-за чего очень легко случайно нажать на неё.

9 лайков

Несколько моих пользователей сообщили об этом, а также о том, что случайно нажимают «Нравится», когда пытаются коснуться цифры рядом с количеством лайков, чтобы посмотреть, кто поставил лайк.

Пользователи моего форума говорят, что попасть по кнопке «легче», что заставляет меня думать, что «область нажатия» somehow больше? Выглядит так, будто этот плагин не используется на Meta, и сравнение двух версий на моей стороне не показывает никаких различий. Мне трудно понять, является ли это реальностью или просто их восприятием.

Я могу воспроизвести случайный лайк на своём телефоне при прокрутке, когда палец начинается на кнопке «Нравится» во время движения.


Не по теме, но я бы хотел, чтобы реакции располагались справа от количества лайков, а не перемещались влево, хотя понимаю, что для этого могут быть технические ограничения.

5 лайков

Я исправил это на своей стороне, добавив следующий общий CSS в темы:

.discourse-reactions-counter.only-like .reactions-counter {
    padding-right: 10px;
    padding-left: 0px;
}
2 лайка

Подтверждаю; это известная ошибка, и она находится в очереди на исправление.

9 лайков

Здесь ссылка на другой недавний отчет:


А также на более старый:

2 лайка

Это должно быть исправлено двумя следующими коммитами:

15 лайков

Стало намного лучше!

9 лайков

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