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, c’est toujours un problème, en fait c’est même un peu pire sur mobile.
Sur un sujet avec par exemple 30 messages, où le dernier message est énorme. Essayez d’utiliser le curseur mobile (c’est-à-dire la vue mobile, puis cliquez sur 30/30 pour faire apparaître le curseur mobile).
-
Il ne se ferme pas lorsque vous naviguez vers le dernier message, mais il se ferme si vous naviguez vers n’importe quel autre.
-
Si le dernier message est énorme, la position est incorrecte sur mobile… vous ne pouvez pas voir la fin du dernier message.
@sam J’ai compris pourquoi le curseur ne se fermait pas lorsque l’on dépassait la timeline, ce problème est donc résolu. Le problème de visibilité à la fin du dernier post est simplement une conséquence de ma dernière PR ici. Ce que je peux faire, c’est simplement nous remonter de 1/10e de la hauteur du dernier post s’il est volumineux ; cela devrait vous permettre de voir la fin du post. Par exemple, avant cette correction :
Et après :
Si ce petit bout de texte est trop petit, on pourrait faire comme 1/5e de la hauteur du post en remontant ? Si on remonte complètement jusqu’au début du post, on retombe sur le problème initial de l’impossibilité de faire défiler au-delà du bas des gros posts.
Cela me semble bien, essayons.
La correction est en cours de construction ici https://github.com/discourse/discourse/pull/8730


