Parece que algo mudou recentemente na forma como o Discourse lida com a classe “docked” na tag <body>.
Antes, se bem me lembro, “docked” aparecia dinamicamente em <body> assim que a rolagem começava (exemplo), mas agora, ela está sempre presente. Agora, infelizmente, essa classe perde seu propósito: você poderia simplesmente descartá-la completamente e remover linhas contêmnot(.docked). Mas seria útil manter o comportamento antigo para nós que ainda a usamos para exibir, por exemplo, um conteúdo de cabeçalho diferente no topo em comparação com o cabeçalho reduzido quando o usuário começa a rolar.
Existe outra maneira de lidar com o caso descrito agora? Por favor, aconselhe.