Reproductible sur Meta sur iOS, aucune erreur visible dans la console.
Je confirme le même problème sur Android ici, sur Meta.
J’ai corrigé le problème flagrant avec :
Je pense que cela a peut-être été causé par la modification de @daniel ici :
Il reste encore un problème ouvert ici : lorsque vous faites glisser jusqu’au tout bas, la chronologie ne se ferme pas (elle ne se ferme que si vous faites glisser jusqu’à un nombre spécifique, et non pas jusqu’à la zone tampon supplémentaire à la fin).
@daniel, peux-tu jeter un œil à ^^^^ ?
@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


