Bug na linha do tempo no celular (vídeo em anexo)

Notei no Meta e em outras instâncias do Discourse que, ao usar a linha do tempo no celular (especificamente a linha do tempo flutuante), após selecionar uma postagem para navegar, a visualização em tela cheia (.timeline-fullscreen) remove a classe ‘show’ como esperado, no entanto, a linha do tempo ainda fica ligeiramente visível na parte inferior da tela.

É preciso clicar novamente para que a linha do tempo flutuante reapareça completamente e corretamente.

Esse comportamento parece estar relacionado a um problema de propagação de eventos ou algo semelhante. Mais alguém já passou por isso ou existe uma solução conhecida?

Obrigado antecipadamente

1 curtida

Eu acho que já foi relatado em

4 curtidas

Eu sabia que haveria algo - é claro que procurei por “timeline” por 15 minutos e nada apareceu. haha.

Pode ser mesclado, embora eu esteja alarmado por não ter sido notado por 4 meses!

1 curtida

Definitivamente um problema de propagação. Testei da seguinte forma:

clicar em qualquer lugar depois que a classe ‘show’ é removida aciona o js que traz de volta a linha do tempo e remove a div .timeline-fullscreen. Portanto, deve ser uma correção simples, para ser honesto.

Duplicado de Topic header persists at the bottom of the screen after using mobile navigator, a solução está lá!