Richie
(Richie Rich)
Julho 7, 2023, 6:55am
1
Atualizado para 3.1.0.beta5 (3ea8203719 ) hoje.
Imediatamente notei que, ao estar em /latest e rolar a lista de tópicos para baixo, clicar no logo no canto superior esquerdo não me leva mais de volta ao topo da página
Em vez disso, agora parece apenas recarregar a página no seu ponto de rolagem atual.
2 curtidas
Richie
(Richie Rich)
Julho 7, 2023, 7:18am
2
Desculpe, esqueci de adicionar, Safari no iOS 16.5.1
1 curtida
Richie
(Richie Rich)
Julho 7, 2023, 8:39am
6
Também consigo replicar no desktop Windows com Firefox 114.x
Novamente, isso ocorre apenas na página /latest, quando você rolou um pouco para baixo.
2 curtidas
david
(David Taylor)
Julho 12, 2023, 12:18pm
10
Tenho uma correção em andamento para isso:
main ← scroll-manager
opened 07:43PM - 11 Jul 23 UTC
Previously we were implementing scroll reset/memorization on a per-page basis. M… any of these approaches relied on the `didInsertElement` hook, which is no longer appropriate since Discourse changed to use the 'loading slider' strategy for page transitions.
This commit rips out all of our custom scroll resetting/memorizing, and implements those things in a generic service. There are two features:
1. After every route transition, scroll to the top of the page
2. When using browser back/forward buttons, restore the last known scroll position for those routes
Atualizarei aqui assim que for mesclado.
Editar: o branch agora está implantado no Meta para testes.
7 curtidas
Richie
(Richie Rich)
Julho 12, 2023, 7:23pm
11
Testes passaram aqui no meta, obrigado pela correção do bug @David
3 curtidas
david
(David Taylor)
Fechado
Julho 14, 2023, 7:00am
13
Este tópico foi fechado automaticamente após 17 horas. Novas respostas não são mais permitidas.