Cela fonctionne en fonction de la distance de la chronologie par rapport au bas de la page. Plus précisément, nous avons un conteneur vide appelé topic-bottom sous le dernier message. Lorsque la chronologie dépasse cela, elle devient « ancrée » et les contrôles sont masqués.
Lorsqu’une fenêtre de navigateur est suffisamment haute et qu’il n’y a pas assez de contenu sous les contrôles du pied de page du sujet, vous n’atteignez peut-être jamais cet état.
Voici un exemple… dans cette fenêtre de navigateur haute, c’est le plus bas que ma chronologie puisse descendre… il n’y a plus de contenu à faire défiler.
Mais si je rends ma fenêtre plus courte, je dois faire défiler davantage pour atteindre le bas, et si elle est assez courte… cela fera disparaître les boutons.
Une voie d’amélioration possible qui me vient à l’esprit serait de masquer les boutons de la chronologie en fonction de la distance par rapport aux boutons du pied de page plutôt que de la fin du sujet (cela pourrait s’avérer plus compliqué qu’il n’en vaut la peine en pratique).
Faire cela signifierait que ma première capture d’écran ci-dessus montrerait toujours les deux, ce qui pourrait être acceptable car il y a une plus grande distance entre les deux… et ce serait probablement un peu plus contrôlable dans des situations comme celle ci-dessous, où ils sont proches, mais ne sont pas encore passés… et il est logique de les masquer.


