Un bug étrange que j’ai rencontré. Je peux le reproduire, mais je ne connais pas les critères exacts pour qu’il se produise.
Ouvrez un sujet court (?)
Cliquez sur une notification (ou un autre lien ?) qui vous amène à un sujet long (?)
Revenez au sujet précédent avec votre navigateur
La page du sujet court est trop haute, avec un contenu majoritairement vide
J’ai pu le reproduire en partant de deux sujets courts, en utilisant le même 2ème sujet, et j’ai eu du mal à trouver le contexte exact déclenchant le bug.
Cela ne se produit que sur mobile (Chrome sur Android, Chrome Desktop en vue mobile).
Je pense avoir trouvé un schéma pour ce bug. Voici ce que je pense, sans certitude que ce soit ce qui se passe.
Lorsque vous revenez en arrière, il conserve la hauteur du sujet précédent et du ou des messages suivants (je pense que nous ne pouvons le voir visuellement que s’il est plus grand)…
Il semble que la hauteur du contenu du message ajoute l’espace vide au 12ème message du premier sujet.
D’après ce que je vois, cela n’arrive que si j’utilise le chargeur par curseur. Je ne suis pas sûr de ce qui se passe (mais peut-être parce que le curseur du chargeur maintient la page ouverte pendant le retour à la page précédente) et lance le calcul du min-height sur le deuxième sujet, et lorsque je reviens au premier sujet, ce calcul s’ajoute à la hauteur réelle des messages.