Clicar em links em posts e voltar faz com que a altura do post fique incorreta

Olá :wave:

Acho que isso é relevante: Clicking on links in posts and go back makes incorrect post height

Acho que agora encontrei um padrão para este bug. É o que estou pensando e não tenho certeza se isso está acontecendo. :slightly_smiling_face:

Quando você volta, ele mantém a altura da postagem anterior (acho que só podemos ver visualmente se for mais alta)… :thinking:

Deixe-me esclarecer o que estou pensando.

Abri dois tópicos para demonstrar.

Primeiro tópico

Segundo tópico

Vou do primeiro tópico para o segundo e volto. O que aconteceu? As postagens do primeiro tópico são mais altas, como mostro no vídeo aqui: Clicking on links in posts and go back makes incorrect post height

Agora verifico as postagens no primeiro tópico. Aqui está uma.

Ele recebe um min-height calculado.

Pelo que vejo, o cálculo da altura da postagem é encontrado aqui e usa o atributo post-id:

Então, vamos verificar os post-ids e ver o que aconteceu.

Na postagem do primeiro tópico, o post-id é 12.

No segundo tópico, temos que encontrar a postagem com post-id 13. Que é esta.

Isso parece que a altura do conteúdo da postagem adiciona o espaço vazio à 12ª postagem do primeiro tópico.

Pelo que vejo, isso só acontece se eu usar o carregador deslizante. Não tenho certeza do que está acontecendo (mas talvez porque o carregador deslizante mantém a página aberta enquanto volta para a página anterior) e inicia o cálculo do min-height no segundo tópico e, quando volto para o primeiro tópico, esse cálculo é adicionado à altura real das postagens.

4 curtidas