Наложение эмодзи в чате не работает и вызывает скачки страницы

Странное поведение проявляется на десктопной версии при попытке использовать эмодзи в сообщениях чата.

Это конкретное поведение наблюдается в Firefox на десктопе. Шаги для воспроизведения:

  1. Загрузите страницу Discourse.
  2. Откройте чат.
  3. Наведите курсор на сообщение, чтобы появилось модальное окно с возможностью выбора эмодзи.
  4. Нажмите кнопку эмодзи.

Результат: модальное окно с эмодзи открывается и сразу закрывается, а страница прокручивается вниз по списку тем.
Примечание: в Chrome на десктопе слой модального окна не исчезает, поэтому эмодзи можно добавить в сообщение чата, но прокрутка страницы всё равно происходит.

Вот видео, демонстрирующее это поведение:

Похоже, что такое поведение не возникает на мобильной версии.

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

Да, это недавняя регрессия. Я пока не изучал это, но мы разберёмся.

2 лайка

В данный момент это не является приоритетом, так как это будет исправлено в рамках другой более масштабной работы.

1 лайк

Это должно было быть исправлено в DEV: unifies emoji picker (#28277) · discourse/discourse@6740a34 · GitHub

4 лайка

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