Editor de texto rico converte bbcode em matemática de exibição

Descrição

Ao colar bbcode no editor de texto rico, colchetes são escapados como \[ e \]. No entanto, isso torna um bloco de matemática de exibição válido, então ele é renderizado erroneamente como matemática.

Reprodução

  1. Copie o seguinte texto

    [details="summary"]
    some text
    [/details]
    
  2. Cole em algo como notepad.exe

  3. Copie do notepad.exe para remover as informações de formatação

  4. Cole no editor de texto rico

  5. O texto deve ser exibido como código; desmarque o botão de alternância “código” para torná-lo texto simples

Alternativamente, você pode digitar o bbcode mostrado acima manualmente no editor de texto rico.

Comportamento esperado

Ou

summary

some text

o que é bom, já que é o significado original do bbcode, ou

\[details=“summary”\]
some text
\[/details\]

o que também é bom, já que é o que você vê no editor wysiwyg.

Comportamento real

\[details=“summary”\]
some text
\[/details\]

o que não é bom.