A linha do tempo do tópico não abre em certas larguras de navegador se houver menos de 3 posts

Então, sim este código é responsável por isso e isso ocorre em uma razão específica entre a altura da janela e a do tópico.

Mas o que não consigo entender é: qual é o comportamento esperado? Posso simplesmente remover essa verificação e funcionará, mas imagino que tenhamos adicionado isso por algum motivo?

@eviltrout você criou essa funcionalidade inicial FIX: If a topic is really long, show the timeline · discourse/discourse@79763a6 · GitHub

Isso não é mais válido? A fórmula está errada? Acho que está sendo acionada aqui quando o tópico não é realmente tão grande, então talvez devêssemos corrigir isso?

Também descobri que todos os tópicos sugeridos estavam sendo usados no cálculo da altura do tópico: ${"#topic").css("background", "red"):

Talvez seja isso que tenha mudado desde que você a criou.

6 curtidas