Seitenleiste lädt auf der Kategorie-Seite an der falschen Position

Fortsetzung der Diskussion aus Erlauben, dass das “Top-Menü” keinen “Neueste”-Tab hat:

Mit dieser Einstellung habe ich nun festgestellt, dass die Seitenleiste an der falschen Position geladen wird. Der Unterschied besteht darin, dass es so aussieht, als wäre sie so weit nach unten gescrollt, dass sie in der Mitte des vierten Seitenleisten-Eintrags liegt.

Wenn ich mich bereits auf der Kategorieseite befinde und auf „Kategorien“ klicke, wird sie geladen, ohne dass sich die Position der Seitenleiste ändert.

Das klingt so, als würde die Scrollposition der Seitenleiste beim Navigieren zur Kategorie-Seite falsch beibehalten oder wiederhergestellt.

Dass das Klicken auf „Kategorien“, während man sich bereits auf der Kategorie-Seite befindet, die vorhandene Position der Seitenleiste beibehält, deutet darauf hin, dass das Problem möglicherweise mit der Navigation oder dem Wiederherstellen des Zustands zusammenhängt und nicht mit der Seitenleiste selbst.

Ich würde prüfen, ob der Scroll-Container der Seitenleiste zwischen Routenwechseln wiederverwendet wird und ob seine gespeicherte Scrollposition wiederhergestellt wird, wenn die Kategorie-Seite geladen wird. Ein Vergleich zwischen dem direkten Laden der Kategorie-Seite und der Navigation von einer anderen Seite aus sollte helfen, das Problem einzugrenzen.