Edição rápida não funciona em conteúdo com certos caracteres

Bem, eu tenho usado edições rápidas por um tempo, mas acho que esta é a primeira vez que encontro isso.

Eu editei uma palavra, e funcionou. Editei outra, e não funcionou. Tentei várias vezes, esperando vários segundos entre cada tentativa. Recarreguei a página e tentei novamente, sem sucesso.
Nenhum erro no console javascript. Nenhum erro na aba de rede, tanto quanto sei. Nenhum erro nos logs do Discourse.

Uma edição regular funcionou, no entanto.

(Sugiro que você assista ao vídeo em tela cheia)

Desculpe por não ter mais informações sobre isso e por não conseguir reproduzir. Eu também não pensei em tentar no modo de segurança… Mas acho que vale mais do que nada ter um testemunho de que a edição rápida não funcionou em pelo menos um caso, caso outras pessoas encontrem o mesmo problema no futuro e possam investigar mais.

6 curtidas

Sim :wink: Eu sei disso e também sabia que provavelmente viria de um francês :smiley: Está relacionado a citações, acho, preciso investigar isso, manterei este tópico como um lembrete :+1:

5 curtidas

Eu acho que falhou quando uma "aspas simples francesa" é selecionada (posso reproduzir isso tentando editar rapidamente s'agit, por exemplo)

edit: ah… muito lento! :sweat_smile:

3 curtidas

Ah, legal. Vamos renomear o título então. Ótima observação.


Outra coisa:

chrome_BRrN3mxpeL

O que você acha que impediu a edição rápida aqui? O É antes do :?

Além disso, o emoji do livro vermelho aparece tanto no editor quanto no editor de pré-visualização, mas não na mensagem final.
Isso é um pouco confuso, mas é outro problema.

2 curtidas

Acho que as aspas podem causar problemas mesmo quando não estão na seleção.

2 curtidas

A situação original está relacionada a isso?

Desculpe, idioma errado, mas você pode descobrir o quê e onde… Tentei fazer uma edição rápida:

Mas não consegui por causa do markdown:

Portanto, não há necessidade de escrever em francês ou usar aspas, apenas um * simples é suficiente.

Não é grande coisa e posso viver com isso.

1 curtida

Sim, devo recorrer ao composer neste caso. Recentemente fiz uma alteração no core que pode simplificar parte da edição rápida, tentarei dedicar algum tempo para uma rodada de melhorias nisso nos próximos meses.

2 curtidas

Eu cometi o erro de digitação “group’s” quando queria dizer “groups” — a clássica placa de supermercado “apóstrofo para avisar o leitor que um ‘s’ está se aproximando”.

Selecionei a palavra e abri a caixa de edição rápida, removi o sinal de pontuação ofensivo, cliquei em salvar, e isso pareceu funcionar… mas a postagem não mudou.

1 curtida

Aqui estão algumas palavras para tentar editar, para sua conveniência e diversão:

palavras
edições
qualquer coisa
apóstrofos




Experimentando um pouco: não é apenas “você não pode remover o apóstrofo”. Selecione uma das palavras com apóstrofo[1] e tente adicionar palavras, substituí-la por algo diferente (incluindo remover o sinal de pontuação) — qualquer coisa. Parece que não salva.

(Para constar, estou usando o Firefox no Fedora Linux.)


  1. viu o que eu fiz? ↩︎

1 curtida

Também parece verdadeiro se você selecionar frases inteiras que por acaso são marcadas com a temida pontuação. Por exemplo, a frase anterior — mas você pode editar esta sem problemas.

Olá @mattdm! :wave:

Acredito que este seja o mesmo problema relatado aqui, então mesclei seu tópico com este :slight_smile:

1 curtida

Legal, tenho isso priorizado, resolveremos essa peculiaridade no próximo mês.

Acontece porque formatamos automaticamente algumas coisas como ™ e hello's que mudam hello’s para hello’s.

3 curtidas

Deve ser corrigido por:

Posso confirmar que agora funciona em parágrafos que têm aspas simples ou duplas e outros caracteres.

Obrigado por relatar :+1:

7 curtidas

Este tópico foi fechado automaticamente após 2 dias. Novas respostas não são mais permitidas.

Acordei com isso hoje porque, quando estou escrevendo, não vejo a diferença entre “you doesn’t” e “you don’t”. Então, eu corrijo esses erros quando os vejo.

Como aqui, e agora você não me corrige quando eu cometo tais erros de digitação.

Mas eu corrigiria, se a edição rápida funcionasse. E ela não funciona.

Temos algum outro bug semelhante acontecendo agora ou eu me lembro errado?

Deveria ter sido corrigido por este commit, acho? De acordo com este tópico - Fast edit doesn't work on content with certain characters

Se houve regressão, reabrirei e moverei estes. :+1:


Atualização: Acabei de testar em sua postagem, e a caixa de edição rápida apareceu e me permitiu inserir uma edição, mas ao salvar, o modal fechou e nenhuma alteração foi feita.

(Movi as postagens para o tópico original)

2 curtidas