Список предложений появляется в неправильном месте на сайте с RTL

Как видно на этом изображении, оно находится за пределами окна, и я ничего не вижу.

Возможно, это связано с этим запросом на слияние:

@Osama

5 лайков

Для воспроизведения проблемы с расположением окна подсказок упоминаний в макете с направлением текста справа налево (RTL) в Discourse выполните следующие шаги:

Приоритет/Серьезность: Средний — эта ошибка влияет на пользовательский интерфейс и удобство использования, особенно для пользователей языков с направлением текста справа налево. Функциональность не нарушается, но могут возникнуть трудности в использовании.

Платформа: Протестировано на настольном компьютере, ОС: Windows 10, Браузер: Google Chrome.

Описание: В Discourse при включении языка с направлением текста справа налево, когда пользователь пытается упомянуть другого пользователя (введя ‘@’ и начало имени пользователя), окно подсказок появляется за пределами видимой области. Эта проблема делает невозможным для пользователей просмотр списка предложений имен пользователей.

Шаги для воспроизведения:

  1. Настройте Discourse в режиме языка с направлением текста справа налево. (Это можно сделать в настройках администратора.)
  2. Войдите в систему как тестовый пользователь.
  3. Перейдите к любой теме, где можно оставить комментарий.
  4. Начните создавать новый пост или ответ и попробуйте упомянуть другого пользователя (введите ‘@’ и начало имени пользователя).
  5. Обратите внимание на расположение появившегося окна подсказок упоминаний.
6 лайков

Сегодня я смог воспроизвести проблему после обновления своего экземпляра, которому всего 5 дней, так что это, скорее всего, связано с недавним коммитом :+1:

6 лайков

Спасибо за сообщение об ошибке, @hosna! Это действительно недавняя регрессия, и этот PR исправит её:

3 лайка