Problema com `topic-progress-wrapper` em RTL

Ok, então esse é um sintoma de um problema maior. O problema raiz aqui é que o Discourse deve renderizar na visualização de desktop, e não na visualização móvel, quando a tela tiver ≥ 925px de largura. Você pode me dizer em qual(is) dispositivo(s) você vê esse problema?

Vale mencionar que remover position: sticky pode parecer resolver esse problema específico, mas vai quebrar a linha do tempo do tópico (ela não descerá conforme você rola o tópico para baixo).


Um pouco fora do contexto disso, mas notei que a barra de progresso do tópico deveria estar à esquerda, e não à direita, em layouts RTL. Enviei um PR para isso aqui: FIX: Topic progress bar should be on the left in RTL layouts by OsamaSayegh · Pull Request #11999 · discourse/discourse · GitHub.

7 curtidas