Barre de défilement des sujets non mise à jour en raison de personnalisations CSS

Je pense avoir cassé quelque chose dans mon installation Discourse : la barre de défilement ne se met plus à jour lors du défilement.
Autrement dit, l’indicateur 1/25 passe à 2/25, puis reste bloqué à 2/25 pour les 23 messages restants. De plus, l’URL du sujet ne se met plus à jour vers ...../<numéro_du_message>.

Dans la console JavaScript, je vois des messages d’erreur étranges :

_ember_jquery-0ae86c…ee94f26d9c3.js:5106 [Violation] Ajout d'un écouteur d'événement non passif à un événement 'touchstart' bloquant le défilement. Envisagez de marquer le gestionnaire d'événements comme 'passif' pour rendre la page plus réactive. Voir https://www.chromestatus.com/feature/5745543795965952
_ember_jquery-0ae86c…ee94f26d9c3.js:5106 [Violation] Ajout d'un écouteur d'événement non passif à un événement 'touchstart' bloquant le défilement. Envisagez de marquer le gestionnaire d'événements comme 'passif' pour rendre la page plus réactive. Voir https://www.chromestatus.com/feature/5745543795965952
_ember_jquery-0ae86c…ee94f26d9c3.js:1975 [Violation] Le gestionnaire 'setTimeout' a pris 886 ms
[Violation] Reflow forcé lors de l'exécution de JavaScript a pris 79 ms
_ember_jquery-0ae86c…ee94f26d9c3.js:5106 [Violation] Ajout d'un écouteur d'événement non passif à un événement 'touchstart' bloquant le défilement. Envisagez de marquer le gestionnaire d'événements comme 'passif' pour rendre la page plus réactive. Voir https://www.chromestatus.com/feature/5745543795965952
_ember_jquery-0ae86c…e94f26d9c3.js:61218 [Violation] Le gestionnaire 'click' a pris 167 ms
[Violation] Reflow forcé lors de l'exécution de JavaScript a pris 45 ms

Une idée sur la façon de déboguer ce problème ?

Merci beaucoup

You will need to provide a link (preferably) or the full error for us.

Please try this one

When I use the safe mode to deactive the theme modifications, it works well : https://discourse.mfc.bayern/safe-mode

Probably a script that breaks the timeline

actually it looks like it is a CSS breaking the timeline ! If I remove loading of https://www.mfc.bayern/assets/css/headerfooter-style.css then it works
Any hint how a CSS may break the timeline (which I assume is javascript based) ?

You you change the heights in the wrong place, it will break the JS that detects scrolling.

which heights ? searching for height in the CSS yiels 140+ results :frowning:

OK found it
html,
body {
height: 100%; }