Acabei de notar um problema com tópicos que contêm uma enquete. Isso está na versão 3.3.0.beta4-dev (a30a861546). Muitas interações quebram em o que parece ser o tópico inteiro para alguns tópicos. Parece acontecer apenas se o tópico contiver uma enquete e a enquete não tiver sido votada pelo usuário que a visualiza. Algumas das coisas específicas que notei:
Enquetes não têm o botão para o menu de moderação que permite fazer coisas como fechar a enquete ou exportar resultados
O menu de ações do administrador para postagens não aparece quando o botão é pressionado
O menu de ações do administrador para o tópico aparece, mas não desaparece se você tentar abrir primeiro um menu de postagem
Clicar em fotos de perfil de usuário não faz nada se você tentar abrir primeiro um menu de ações de administrador de postagem
Todos esses problemas desaparecem em tópicos sem enquetes e se você desabilitar a configuração do site poll enabled ou habilitar o modo seguro com ?safe_mode=no_plugins. A seguinte exceção aparece ao carregar o site:
Uncaught (in promise) TypeError: e[b].getValue(...) is not a function
at Object.evaluate (runtime.js:1668:1)
at Object.evaluate (runtime.js:1052:1)
at It.evaluateSyscall (runtime.js:4204:1)
at It.evaluateInner (runtime.js:4175:1)
at It.evaluateOuter (runtime.js:4168:1)
at Wt.next (runtime.js:4999:1)
at Wt._execute (runtime.js:4986:1)
at Wt.execute (runtime.js:4979:1)
at Ut.handleException (runtime.js:4313:1)
at Vt.handleException (runtime.js:4521:1)
at Dt.throw (runtime.js:4260:1)
at Ve.evaluate (runtime.js:2106:1)
at Dt._execute (runtime.js:4247:1)
at Dt.execute (runtime.js:4232:1)
at qt.rerender (runtime.js:4547:1)
at hr.render (index.js:4674:1)
at index.js:4934:1
at Nt (runtime.js:4080:1)
at gr._renderRoots (index.js:4916:1)
at gr._renderRootsTransaction (index.js:4960:1)
at gr._revalidate (index.js:4992:1)
at invoke (backburner.js.js:280:1)
at h.flush (backburner.js.js:197:1)
at p.flush (backburner.js.js:358:1)
at B._end (backburner.js.js:798:1)
at B.end (backburner.js.js:589:1)
at B._run (backburner.js.js:842:1)
at B._join (backburner.js.js:819:1)
at B.join (backburner.js.js:629:1)
at Array.<anonymous> (index.js:4765:1)
at B._trigger (backburner.js.js:896:1)
at B._end (backburner.js.js:811:1)
at B._boundAutorunEnd (backburner.js.js:523:1)
@Chief-Engineer este conserto já passou para tests-passed. Realizei uma verificação de produção e espero que agora esteja tudo certo.
Por favor, me avise se encontrar mais problemas em Polls.
Observe que o comportamento de formatação de quebra de texto de opção é um problema conhecido e uma correção proposta já foi levantada como um PR que está atualmente pendente de revisão: