Obrigado! Aqui está o que notei que não lida com desfazer agora:
Dos botões do compositor:
- Citação em bloco
- Lista com marcadores
- Lista numerada
Outras operações (sem surpresas aqui):
- Upload de imagens via colar
@usuário,#categoria/tag,:emoji:
Tudo o mais que tentei pôde ser desfeito, incluindo operações básicas como negrito, colar texto formatado e colar links sobre texto para transformá-los em links.
Dito isso, notei alguns problemas quando você combina operações que podem ser desfeitas com aquelas que não podem.
Bug 1:
- Abra o editor (começar do zero é importante)
- Digite
hello - Exclua todo o texto no editor
- Clique no botão Citação em bloco (não desfazível)
- O editor agora mostra
> Citação em bloco
- O editor agora mostra
- Pressione Ctrl+Z
- O editor agora mostra
> Citação em blocohello
- O editor agora mostra
Bug 2:
- Abra o editor (começar do zero é importante)
- Digite
hello - Clique no botão Citação em bloco (não desfazível)
- O editor agora mostra
hello (novas linhas) > Citação em bloco
- O editor agora mostra
- Pressione Ctrl+Z cinco vezes (note o movimento do cursor na quinta vez)
- Pressione Ctrl+Y
O editor agora mostrahello (novas linhas) > Citação em bloquhello - Continue pressionando Ctrl+Y
- O editor agora mostra
hello (novas linhas) > Citação em blocohellohello
- O editor agora mostra
O número de vezes que você precisa pressionar desfazer antes que isso ative depende de quantas letras você digitou originalmente (hello no meu exemplo).
Note que isso também pode acontecer com coisas como menções em vez de clicar no botão de citação em bloco, mas é ainda mais estranho, pois você tem que digitar para obter sugestões de menções. Portanto, quando você “refaz”, esse texto aparece parcialmente. Por exemplo:
- Digite “
hello @dav” e selecione seu nome de usuário na lista de sugestões (não desfazível) - Pressione Ctrl+Z até que o cursor se mova para o início do editor, como no exemplo anterior
- Pressione Ctrl+Y
- O editor agora mostra
hello @david hhello @dav
- O editor agora mostra
- Continue pressionando Ctrl+Y
- O editor agora mostra
hello @david hello @davhello @dav
- O editor agora mostra