Estou encontrando um bug estranho em nosso servidor discourse: Nada está aparecendo à direita como prévia. Às vezes, isso pode ser corrigido atualizando a página, outras vezes não.
E o modo de segurança? Há algo no console do seu navegador? Quais plugins você tem instalados? Você está em testes-passados, você reconstruiu recentemente?
Obrigado por me informar sobre o modo de segurança, Sam! Parece que não acontece com os plugins desativados. Estamos rodando em tests-passed e não passamos por nenhuma reconstrução recentemente.
Infelizmente, isso não será de muita ajuda, pois o fórum tem acesso restrito.
No entanto, descobri outra coisa: A pré-visualização da postagem só desaparece ao responder a um tópico específico usando o botão “Responder” ao lado do coração.
Isso geralmente acontece quando o HTTPS do site está mal configurado. Você pode verificar os logs do DevTools quando o problema ocorrer? Tanto o console quanto a aba de rede mostrarão o motivo pelo qual isso está acontecendo.
Apenas para dizer que também estamos vendo esse problema no fórum Fairphone, aparentemente desde a atualização para a v.2.9.0 beta 5 e 6. Você encontrará um tópico aqui.
Confirmo que isso parece acontecer apenas quando a nova postagem é iniciada clicando no botão cinza “Responder” de uma postagem anterior. Usar o “Responder” geral azul do tópico, ou usar “Citar” para iniciar a postagem, não produz o problema.
Observamos outros problemas (relacionados a JS?) ao mesmo tempo, por exemplo, o “Citar” e a inserção de um hiperlink (o campo de título opcional não é preenchido e a caixa de diálogo não pode ser validada). Esses problemas não são vistos se a postagem não foi iniciada clicando em um botão cinza “Responder”.
Também confirmo que os problemas não foram vistos no modo de segurança.
Estou vendo o mesmo problema em 1 das 2 instâncias do discourse que gerencio - https://forums.adug.org.au/
Não acontece no modo de segurança, mas as ferramentas de desenvolvedor também não mostram erros.
Também estou vendo que o realce de sintaxe não funciona mais - parece que o CSS do tema está redefinindo os estilos do hljs - usando o tema padrão - também não acontece no modo de segurança.
Isso significa que há erros no tema Fairphone. Deve ser corrigido por um administrador lá. Parece que, por exemplo, um componente de tema está tentando usar o antigo objeto global obsoleto Discourse.User.