Cursor pulando na caixa de texto do compositor / editor

o cursor parece estar saltando no compositor / editor. mais alguém está passando por isso? eu tive isso em visualizações móveis e desktop no meu fórum no Chrome e Safari. acontece quando tenho uma citação na caixa de texto ou algum texto que estou editando. o cursor salta para outro lugar quando começo a digitar ou até mesmo às vezes se o cursor do mouse sai da caixa de texto sem clicar. ainda não tive isso no Meta aqui, mas tem acontecido ultimamente no nosso fórum comigo e com outros. também não acontece o tempo todo, parece principalmente em posts mais longos.

2 curtidas

Você já tentou trabalhar no modo de segurança na sua instância para ver se ele continua?

1 curtida

ainda não. Vou tentar reproduzi-lo novamente assim que chegar à minha mesa amanhã de manhã, e também no modo de segurança. Notei pela primeira vez há alguns dias, quando estava editando nosso guia de moderador e pensei que talvez fosse algo do discoTOC, mas depois notei mais algumas vezes em outros lugares - parece acontecer apenas quando eu estava editando uma postagem anterior ou citando alguém, tanto no celular quanto no desktop. Então, hoje, alguns dos meus usuários também notaram que experimentaram um comportamento estranho do cursor recentemente na caixa do compositor na visualização móvel. É como se você clicasse/tocasse para colocar o cursor em um local onde deseja editar ou inserir texto, mas então, quando você realmente digita, o cursor se move imediatamente para um local diferente e o texto inserido aparece no novo local. não acontece com o recurso de selecionar e editar.

ok, consegui reproduzi-lo no modo de segurança e desta vez usei a função de selecionar para editar, mas em um longo bloco de texto para exibir o editor. ele não acontece toda vez que tento editar ou postar. no momento, o cursor está saltando para o topo da postagem quando o mouse passa sobre um elemento como um botão ou a barra de ferramentas do editor. mesmo que eu esteja bem no final do corpo do texto, ele salta para o topo. mas às vezes parece acontecer assim que insiro o texto (na visualização móvel, ele faz isso). muito estranho porque é inconsistente. mesmo que eu selecione texto no editor, o cursor está desmarcando e se movendo para outro lugar às vezes.

por exemplo, se eu selecionar algum texto para criar um link através do botão de link, o link é criado no topo da página sem texto, em vez de ao redor do texto que selecionei. ele está saltando quando passo o mouse sobre o botão de link, mas antes de ser clicado. e isso é no modo de segurança. é estranho porque não acontece imediatamente. o comportamento do cursor pode ser normal no início do editor, mas depois de fazer algumas alterações, ele de repente começa a se mover para diferentes lugares na página.

Olá Lilly,

Seria ótimo se você conseguisse fazer uma captura de vídeo do que está acontecendo.

Eu costumo ter o OBS gravando minha área de trabalho em segundo plano, isso me ajudou muitas vezes a capturar problemas estranhos em vários softwares e obter passos para reprodução.

Para problemas que sei que consigo reproduzir mais facilmente, uso o ShareX, que tem um ótimo recurso de gravação.

3 curtidas

sim, tentarei obter um vídeo da tela no meu desktop. está acontecendo no meu iPad também, então posso pegar um lá quando conseguir reproduzi-lo. é claro que esse problema só parece estar acontecendo quando eu realmente preciso editar uma postagem longa :woman_facepalming:

1 curtida

aqui está um simples do meu iPad (Safari) onde o emoji é colocado no lugar errado no topo da página em vez de onde eu coloco o cursor.

Chrome no desktop

2 curtidas

Isso acontece com bastante frequência, mas não todas as vezes no meu iPad também. Eu me culpei, toco de alguma forma na tela antes de atingir a barra de ferramentas.

Porque — novamente: para mim — acontece de forma tão aleatória que não consigo ajudar a reproduzi-lo. Mas comprando um iPad e usando-o :wink:

1 curtida

Pouco provável, mas você pode verificar no modo de segurança no Chrome para desktop?

1 curtida

Olá,

Sim, acho que este é um bug relacionado ao que relatei antes. When composer opens with fast edit, can't close the keyboard. Isso ainda é um problema.

Quando o compositor é aberto a partir de uma edição rápida (se houver várias palavras iguais), o foco do compositor é perdido. Esse problema ainda permanece ativo após você fechar o compositor, então quando você abre uma postagem com edição regular, esse bug ainda existe.

Parece que quando você abre dessa forma o compositor e tenta digitar, por exemplo, um caractere especial (que muda o teclado de alfabético para numérico), isso faz com que o foco seja perdido por um momento e, quando o foco é reativado, o cursor volta para a posição em que estava quando você abriu, eu acho.

Huawei P20 Pro
Android 10
Chrome 112.0.5615.136

Neste vídeo, mostro:

  1. Abrindo o compositor com edição rápida
  2. Abrindo o compositor com edição regular (depois de abri-lo com edição rápida)
  3. Alternando para a visualização do compositor (teclado deixado aberto)

4 curtidas

Tenho tido problemas com a edição rápida no iPad com frequência. Começou há algumas semanas. Simplesmente não faz nada se pintei mais de uma palavra, ou se a seção pintada termina em um espaço (bem, isso pode ser apenas coincidência).

Às vezes, precisa de três ou quatro tentativas, às vezes tenho que colar apenas uma palavra.

Acontece aqui e no meu próprio fórum, mas não nos fóruns que não foram atualizados recentemente (no sentido de que ainda usam coisas legadas sem barra lateral, etc.). Mas, novamente: acontece aleatoriamente e não consigo dar nenhuma rota para reproduzi-lo.

Culpei o iPad, o DiscourseHub, minhas conexões de rede e/ou a ocorrência excessiva de hattiwatteners ou manchas solares.

1 curtida

Consigo reproduzir o problema sem usar a edição rápida. :slight_smile:

Passos para reproduzir:

  1. Crie uma postagem

  2. Escreva e defina o cursor em qualquer lugar, exceto no primeiro caractere da primeira linha

  3. Clique no botão de emoji

  4. O cursor vai para o primeiro caractere da primeira linha

3 curtidas

Eu reproduzi no Chrome e no Safari em modo de segurança. Ambos com a edição rápida e a regular. Também com qualquer botão e sem clicar (apenas passando o mouse).

3 curtidas

Ok, consegui reproduzir o problema aqui no meta finalmente ao editar uma das minhas postagens. É super irritante porque o texto que eu digitava ia para o lugar errado e levei cerca de 4 tentativas para colocá-lo no lugar certo. Tive que garantir que meu mouse não estivesse em nenhum elemento, exceto na caixa de texto.

1 curtida

Possivelmente algum tipo de recurso de ‘facilidade de acesso’ sendo invocado por um atalho de teclado do navegador pressionado sem querer enquanto digita?

Não em um Mac, mas esporadicamente tenho um problema semelhante no PC - no meu caso, não restrito ao Discourse.

Isso voltou para meta. Chrome no desktop do Windows, mas não no modo de segurança.

Não consigo editar nenhum texto selecionando uma palavra ou frase e usando a barra de ferramentas do editor (usando o recurso de edição de seleção ou o ícone de lápis normal). Não consegui formatar uma palavra como texto pré-formatado ou em negrito ou qualquer outra coisa. O cursor salta para o início do texto na janela do editor assim que o cursor do mouse sai da área da janela do editor. Parece relacionado ao mouse e à interface não sensível ao toque em um TC ou plugin :woman_shrugging:t2:

Não está acontecendo na visualização de desktop no meu iPad Safari iOS.

1 curtida

Você pode descrever passos bem precisos ou gravar um vídeo? Não consigo reproduzir aqui :thinking:

Além disso, não encontro mais o bug original.

exatamente o mesmo que aqui

Não consigo reproduzir.
Ao clicar em um ícone de formatação, o cursor permanece no mesmo lugar.
Se eu clicar no ícone de emoji, o composer não fica mais focado, pois a entrada de emoji fica focada em vez disso.

:thinking:

Isso estava me deixando louco ontem à noite. Tive que mudar para o meu iPad para poder usar o botão de texto pré-formatado nas minhas consultas SQL.