Can repro on Meta on iOS, not seeing any errors in the console.
Confirming the same issue on Android here on Meta.
I fixed the egregious issue with:
I think this may have been caused by @daniel’s change here:
There is still one more issue open here, when you drag all the way to the bottom timeline does not close (it only closes if you drag to a specific number, not the extra buffer at the end)
@daniel can you have a look at ^^^^
@martin, esto sigue siendo un problema; de hecho, es un poco peor incluso en móviles.
En un tema con, digamos, 30 publicaciones, donde la última es enorme. Prueba a usar el control deslizante móvil (es decir, vista móvil y luego haz clic en 30/30 para abrir el control deslizante móvil).
-
No se cierra al navegar a la última, pero sí al navegar a cualquier otra.
-
Si la última publicación es enorme, la posición es incorrecta en móvil… no puedes ver el final de la última publicación.
@sam He descubierto por qué el control deslizante no se cerraba al sobrepasar la línea de tiempo, así que eso ya está solucionado. El problema de visibilidad del final del último post es simplemente una consecuencia de mi última pull request aquí. Lo que puedo hacer es ajustar el desplazamiento hacia arriba en 1/10 de la altura del último post si es muy grande; eso debería permitirte ver el final del post. Por ejemplo, antes de esta corrección:
Y después:
Si esa pequeña cantidad de texto es demasiado pequeña, ¿podríamos hacer un desplazamiento hacia arriba de 1/5 de la altura del post? Si volvemos completamente hasta la parte superior del post, simplemente volveremos al problema original de no poder hacer scroll más allá del final de los posts grandes.
Esto me parece bien, probémoslo.
La corrección se está construyendo aquí FIX: Mobile topic-timeline not closing on scrolling past last post by martin-brennan · Pull Request #8730 · discourse/discourse · GitHub


