La barre latérale se charge à la mauvaise position lors de l'affichage de la page Catégories

Poursuite de la discussion depuis Allow "top menu" not to have "latest" tab :

Avec ce paramètre, j’ai constaté que la barre latérale se charge à la mauvaise position. La différence est qu’elle est comme si je l’avais fait défiler jusqu’au milieu du quatrième élément de la barre latérale.

Lorsque je suis déjà sur la page des catégories et que je clique sur « Catégories », elle se charge sans modifier la position de la barre latérale.

Cela ressemble à un problème où la position de défilement de la barre latérale est conservée ou restaurée incorrectement lors de la navigation vers la page de la catégorie.

Le fait que le clic sur « Catégories » alors que l’on est déjà sur la page de la catégorie conserve la position existante de la barre latérale suggère que le problème est peut-être lié à la navigation ou à la restauration de l’état, plutôt qu’à la barre latérale elle-même.

Je vérifierais si le conteneur de défilement de la barre latérale est réutilisé entre les changements de route et si sa position de défilement enregistrée est restaurée lorsque la page de la catégorie se charge. Comparer un chargement direct de la page de la catégorie avec une navigation depuis une autre page devrait aider à isoler le problème.