No compositor somente em Markdown (ou seja, não no novo modo de compositor que estamos testando atualmente no Meta), ao tentar colocar em itálico uma linha de texto onde a última palavra desse texto está em negrito, a primeira letra é removida da linha, o * é removido do final e a linha não é convertida para itálico.
Passos para reproduzir
No compositor somente em Markdown, escreva uma linha onde a última palavra está em negrito, por exemplo:
Esta é uma situação de borda super especial onde a última palavra em uma frase está **em negrito.**
Selecione a linha e use CMD+I ou o atalho da barra de ferramentas para colocar em itálico.
Resultados esperados
A linha deve ficar assim:
*Esta é uma situação de borda super especial onde a última palavra em uma frase está **em negrito.***
Resultados observados
A linha fica assim:
sta é uma situação de borda super especial onde a última palavra em uma frase está **em negrito.*
Verifiquei e descobri que o erro deve estar nesta linha
Ele não detecta as marcas em ambos os lados, mas apenas detecta a marca à direita (cauda). Se uma marca aparecer no lado direito do texto selecionado, ele entra no bloco de exclusão
Isso significa que something** se tornará mething ao pressionar ctrl + b