Problema
Desde a atualização de há cerca de 2 semanas, sempre que um usuário tenta marcar outro usando @nome, a aba congela e eventualmente trava. Isso ocorre com todos os usuários em todos os navegadores. Tenho feito atualizações regularmente na esperança de que se resolvesse magicamente, mas parece não ser um problema generalizado em outros fóruns e, portanto, aparentemente não foi relatado nem corrigido. Estamos atualmente na versão v2.3.0.beta9 +618; acredito que tudo seja o Discourse padrão (vanilla).
Ao usar o console JavaScript do Chrome, o erro ocorre na seguinte linha, então estou assumindo que o loop não está terminando corretamente:
Esse código foi atualizado em 23 de abril no commit: FEATURE: Add support for Unicode usernames and group names · discourse/discourse@a7bc1ec · GitHub, então talvez algo tenha quebrado com essa alteração?
Passos para reproduzir
- Acesse https://online-go.com para criar uma conta gratuita (os fóruns usam SSO, então você precisará de uma).
- Acesse
https://forums.online-go.com/e faça login. - Tente responder ou criar uma postagem, digite
@te observe que a aba trava e eventualmente cai.
Estou disposto a fornecer quaisquer outros detalhes ou acesso aos fóruns, se isso ajudar a identificar o que está acontecendo.