Richie
(Richie Rich)
7 Julio, 2023 06:55
1
Actualizado a 3.1.0.beta5 (3ea8203719 ) hoy.
Inmediatamente noté que al estar en /latest y desplazarse hacia abajo por la lista de temas, hacer clic en el logo en la esquina superior izquierda ya no me devuelve al principio de la página
En cambio, ahora parece que simplemente recarga la página en su punto de desplazamiento actual.
2 Me gusta
Richie
(Richie Rich)
7 Julio, 2023 07:18
2
Lo siento, olvidé añadir, Safari en iOS 16.5.1
1 me gusta
Richie
(Richie Rich)
7 Julio, 2023 08:39
6
También puedo replicarlo en el escritorio de Windows con Firefox 114.x
De nuevo, esto solo ocurre en la página /latest, cuando has desplazado un poco hacia abajo.
2 Me gusta
david
(David Taylor)
12 Julio, 2023 12:18
10
Tengo una corrección en progreso para esto:
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
Actualizaré aquí una vez que se fusione.
Editar: la rama ya está desplegada en Meta para pruebas.
7 Me gusta
Richie
(Richie Rich)
12 Julio, 2023 19:23
11
Las pruebas pasaron aquí en meta, gracias por la corrección de errores @David
3 Me gusta
david
(David Taylor)
13 Julio, 2023 13:24
12
Esto ahora está fusionado
5 Me gusta
david
(David Taylor)
Cerrado
14 Julio, 2023 07:00
13
Este tema se cerró automáticamente después de 17 horas. Ya no se permiten nuevas respuestas.