Discourse pula 20 posts ao voltar para o PWA

Olá,

Acabamos de fazer uma atualização do Discourse neste fim de semana (2026.1.0-latest). Observei que, às vezes, ao usar nosso fórum instalado como um PWA com o Chrome, sair do aplicativo e voltar a ele faz com que as conversas saltem 20 postagens para cima.

Isso está acontecendo quando, por exemplo, clicamos em um link para um site externo e voltamos ao fórum, trocamos de aplicativo ou usamos o botão Voltar.

Isso também está acontecendo nas listas de tópicos; voltar ao PWA às vezes restaura a posição errada.

Não observei isso ao usar o fórum diretamente no navegador da web, mas não testei muito.

Todo o resto está funcionando bem. Clicar em conversas leva ao lugar certo, links diretos para mensagens específicas vão para onde deveriam.

Obrigado

2 curtidas

Estou recebendo isso também na minha instalação auto-hospedada e aqui na Meta.

3 curtidas

Obrigado por relatar isso, você pode nos informar se está no Android ou iOS e qual versão?

Isto está no Android 16, com Chrome 144.

1 curtida

Estou no Android 14, Chrome 144

1 curtida

Não estou conseguindo reproduzir no Android 14, Chrome 144. Existem etapas específicas que reproduzem o problema todas as vezes?

Tivemos problemas semelhantes de “a página rola para cima em 20 posts” no passado, principalmente no iOS, no entanto.

Uma maneira simples para mim é entrar em uma discussão com um link externo, clicar nele para abrir em um Custom Tabs (Guias Personalizadas) e voltar para o fórum.

1 curtida

Após alguns dias de testes, aqui estão algumas precisões:

Ao abrir a PWA, as coisas funcionam bem por um tempo. Quando o problema acontece, eu tenho que fechar e reiniciar a PWA para fazê-lo desaparecer.

Além disso, não é apenas pulando para cima, pode pular para baixo. Listas de tópicos também são afetadas.

2 curtidas

Ah, então o problema só acontece depois de alguns minutos de uso? Quantos você diria, 20-30 minutos de uso consistente do PWA?

Você tem algum tema/plugin personalizado na sua instância? E também… você consegue reproduzir no PWA do meta.discourse.org?

2 curtidas

Agora, estou com dificuldade em replicar o problema :laughing:

Estou tentando prestar atenção à minha ação no fórum e ver o que está acionando o salto, mas no último dia, não vi nada. Talvez o Chrome fosse o problema?

Eu tentei o PWA oficial, e ele também está funcionando bem.

Não quero desperdiçar seu tempo por enquanto, vou ficar de olho neste problema por minha conta e farei testes com os componentes e plugins do nosso tema se aparecer novamente. Obrigado :slight_smile:

2 curtidas

Tudo bem, sem problemas. Se aparecer novamente, não hesite em postar mais detalhes aqui. Obrigado por testar!

3 curtidas