De alguma forma, o comportamento mudou na forma como o Discourse lida com CSS em componentes de tema. EDIT Eu não entendi o que estava fazendo. Vou deixar este tópico (em Development em vez de Contribute > Bug) para referência futura.
Exemplo muito mínimo:
No Discourse 3.4.2 e tests-passed desde esta manhã (mas isso também estava acontecendo ontem na versão 3.4.1)
Tema principal #1: borda vermelha ao redor do contêiner de navegação
Componente de tema #2: borda azul ao redor do contêiner de navegação
O componente de tema #2 está atribuído ao tema #1
Esperado
Borda azul ao redor do contêiner de navegação
Realidade
Borda vermelha ao redor do contêiner de navegação



