Проблема с `topic-progress-wrapper` в RTL

Хорошо, это симптом более серьёзной проблемы. Корень проблемы в том, что Discourse должен отображаться в режиме для настольных компьютеров, а не в мобильном режиме, когда ширина экрана ≥ 925 пикселей. Скажите, на каких устройствах вы наблюдаете эту проблему?

Стоит упомянуть, что удаление position: sticky, возможно, решит эту конкретную проблему, но это сломает таймлайн темы (он не будет прокручиваться вниз при прокрутке темы).


Косвенно не связано с этим, но я заметил, что индикатор прогресса темы должен располагаться слева, а не справа в макете RTL. Я отправил PR по этому поводу здесь: FIX: Topic progress bar should be on the left in RTL layouts by OsamaSayegh · Pull Request #11999 · discourse/discourse · GitHub.

7 лайков