Eu estava notando movimentos de foco quando você faz o upload, por exemplo, quando tenho um cursor de foco em um local específico, então faço o upload, ele se move para um local estranho? Essa é a principal coisa que quero verificar.
@martin pode dar uma olhada rápida, dito isso, uma reprodução aqui seria ótima, como você está fazendo o upload (copiar e colar, arrastar e soltar, barra de ferramentas)? navegador (presumo que Chrome)? qual é o corpo + cursor antes … depois?
Então, se entendi corretamente, ao fazer o upload, devemos manter o cursor na localização original após o upload ser concluído? Eu consigo replicar o problema:
- Clique no meio da frase
- Faça o upload de um arquivo
- Meu cursor agora está no final da frase

No meu gif, o cursor vai para o final da frase assim que o processamento começa. Observe que o markdown de upload e processamento vai para o lugar certo, pelo menos.
Com arrastar e soltar, o caractere permanece onde deveria estar, o mesmo acontece ao colar, então parece que clicar no botão de upload é o único lugar onde isso é um problema?
Sim, exatamente, bem demonstrado! Apenas preserve a localização do cursor. Obrigado!
@zogstrip, o @andrei pode cuidar disso? Provavelmente está relacionado à outra funcionalidade que insere novas linhas.
Também é preciso ter cuidado aqui para determinar se o bug aparece quando inserimos o placeholder pela primeira vez ou depois que o substituímos pelo upload. Minha intuição é que ele aparece assim que o placeholder é adicionado.
Movendo para um bug dedicado.
@andrei você pode adicionar isso à sua lista?
Pode ser um item complicado, pois há muitas maneiras diferentes de permitir que os usuários adicionem uploads.
Claro, cuidarei disso. Como Sam disse, isso provavelmente está relacionado ao problema com novas linhas.
Aqui está a correção para o problema:
Parece que regredimos aqui ![]()
No entanto, ao fazer upload (pela barra de ferramentas, arrastar e soltar ou copiar e colar), o cursor se move para o final da postagem (não da linha).
Pelo menos no macOS / Safari mais recente.
@cvx, alguma chance de você saber o que é o quê? Eu não me importo de desistir desta se for difícil de consertar.