Tentei atualizar nossa configuração support_mixed_text_direction para usar dir="auto" em vez de usar uma regex para analisar toda a entrada do usuário no momento da renderização:
Eu acho que precisaremos manter isso. Definir dir="auto" em um textarea usará uma heurística para decidir a direção de todo o textarea. Isso não parece muito útil se você estiver escrevendo uma postagem que contém uma combinação de idiomas rtl e ltr. Então, acho que o botão é necessário para você alternar para frente e para trás enquanto edita?
Em postagens processadas, o dir="auto" pode ser aplicado por parágrafo, o que resolve esse problema.
Seria ótimo se alguns leitores/escritores de idiomas RTL pudessem opinar sobre isso e, talvez, dar uma olhada no PR. (cc @osama - o git sugere que você fez muito trabalho em nossa lógica RTL)