Trechos de postagens estão faltando na linha do tempo expandida do mobile

Consegui reproduzir no Meta no iOS, sem ver nenhum erro no console.

5 curtidas

Confirmo o mesmo problema no Android aqui no Meta.

4 curtidas

Corrigi o problema grave com:

Acho que isso pode ter sido causado pela alteração do @daniel aqui:

Ainda há mais um problema aberto aqui: quando você arrasta até o final, a linha do tempo não fecha (ela só fecha se você arrastar para um número específico, não para a margem extra no final)

@daniel, você pode dar uma olhada nisso ^^^^

6 curtidas

@martin, isso ainda é um problema; na verdade, é um pouco pior até mesmo no mobile.

Em um tópico com, digamos, 30 posts, onde o último post é enorme. Tente usar o slider do mobile (ou seja, a visualização mobile e depois clique em 30/30 para abrir o slider do mobile).

  1. Ele não fecha quando você navega até o último, mas fecha ao navegar para qualquer outro.

  2. Se o último post for enorme, a posição está errada no mobile… você não consegue ver o final do último post.

3 curtidas

@sam Descobri por que o slider não estava fechando ao ultrapassar a linha do tempo, então isso já está corrigido. O problema de visibilidade no final da última postagem é apenas uma continuação da última PR que fiz aqui. O que posso fazer é ajustar a posição de volta em 1/10 da altura da última postagem, caso ela seja grande; isso deve permitir que você veja o final da postagem. Por exemplo, antes dessa correção:

E depois:

Se essa pequena quantidade de texto for muito pequena, poderíamos fazer algo como 1/5 da altura da postagem, rolando de volta para cima? Se voltarmos completamente até o topo da postagem, acabamos voltando ao problema original de não conseguir rolar além do final de postagens grandes.

2 curtidas

Isso parece bom para mim, vamos testar.

1 curtida

A correção está sendo construída aqui: FIX: Mobile topic-timeline not closing on scrolling past last post by martin-brennan · Pull Request #8730 · discourse/discourse · GitHub

3 curtidas