A barra lateral carrega na posição incorreta ao carregar a página de Categorias

Continuando a discussão de Allow "top menu" not to have "latest" tab:

Com essa configuração, notei que a barra lateral carrega na posição incorreta. A diferença é que parece que ela foi rolada até o meio do quarto item da barra lateral.

Quando eu já estou na página de categorias e clico em “Categorias”, ela carrega sem alterar a posição da barra lateral.

Isso parece indicar que a posição de rolagem da barra lateral está sendo retida ou restaurada incorretamente ao navegar para a página da categoria.

O fato de clicar em “Categorias” enquanto já está na página da categoria manter a posição existente da barra lateral sugere que o problema pode estar relacionado à navegação/restauração de estado, e não à própria barra lateral.

Eu verificaria se o contêiner de rolagem da barra lateral está sendo reutilizado entre as mudanças de rota e se sua posição de rolagem salva está sendo restaurada quando a página da categoria é carregada. Comparar o carregamento direto da página da categoria com a navegação a partir de outra página deve ajudar a isolar o problema.