La edición rápida no funciona en contenido con ciertos caracteres

Bueno, he estado usando ediciones rápidas durante un tiempo, pero creo que es la primera vez que me encuentro con esto.

Edité una palabra y funcionó. Edité otra y no. Lo intenté varias veces, esperando varios segundos entre cada intento. Recargué la página y lo intenté de nuevo, sin éxito.
No hay errores en la consola de javascript. No hay errores en la pestaña de red, hasta donde yo sé. No hay errores en los registros de Discourse.

Sin embargo, una edición normal sí funcionó.

(Te sugiero que veas el video en pantalla completa)

Lamento no poder proporcionar más información al respecto y no haber podido reproducirlo. Tampoco pensé en intentarlo en modo seguro… Pero supongo que vale más que nada tener un testimonio de que la edición rápida no funcionó en al menos un caso si otras personas se encuentran con el mismo problema en el futuro y pueden investigar más a fondo.

6 Me gusta

:wink: Lo sé y también sabía que probablemente vendría de un francés :smiley: Creo que está relacionado con las citas, necesito investigarlo, mantendré este tema como recordatorio :+1:

5 Me gusta

Creo que falló cuando se selecciona una “comilla simple francesa” (puedo reproducir esto intentando editar rápidamente s'agit, por ejemplo)

edición: oh… ¡demasiado lento! :sweat_smile:

3 Me gusta

Oh, genial. Cambiemos el título entonces. Buena observación.


Otra cosa:

chrome_BRrN3mxpeL

¿Qué crees que impidió la edición rápida aquí? ¿La É que precede a los :?

Además, el emoji del libro rojo aparece tanto en el editor como en el editor de vista previa, pero no en el mensaje final.
Eso es un poco confuso, pero es otro problema.

2 Me gusta

Creo que las comillas pueden causar problemas incluso cuando no están en la selección.

2 Me gusta

¿La situación original está relacionada con eso?

Lo siento, idioma incorrecto, pero puedes averiguar qué y dónde… Intenté hacer una edición rápida:

Pero no pude debido a markdown:

Así que no hay necesidad de escribir en francés o usar comillas, solo un * simple es suficiente.

No es gran cosa y puedo vivir con eso.

1 me gusta

Sí, debería recurrir a composer en este caso. Recientemente hice un cambio en el núcleo que podría simplificar una parte de la edición rápida, intentaré dedicarle tiempo para una ronda de mejoras en los próximos meses.

2 Me gusta

Cometi o erro de digitação “group’s” quando queria dizer “groups” — o clássico sinal 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 me gusta

Aquí tienes algunas palabras para intentar editar, para tu conveniencia y diversión:

palabras
ediciones
cualquier cosa
apóstrofes




Experimentando un poco: no es solo “no puedes quitar el apóstrofe”. Selecciona una de las palabras con apóstrofe[1] e intenta añadir palabras, reemplazarla por algo diferente (incluyendo quitar el signo de puntuación), cualquier cosa. No parece guardarse.

(Por si sirve de algo, estoy usando Firefox en Fedora Linux).


  1. ¿ves lo que hice ahí? ↩︎

1 me gusta

También parece cierto si seleccionas frases enteras que casualmente están marcadas con la temida puntuación. Por ejemplo, la oración anterior — pero puedes editar esta sin problemas.

¡Hola @mattdm! :wave:

Creo que este es el mismo problema reportado aquí, así que fusioné tu tema con este :slight_smile:

1 me gusta

Genial, tengo esto priorizado, resolveremos esta peculiaridad el próximo mes.

Ocurre porque automáticamente formateamos algunas cosas como ™ y hello's que cambian hello’s a hello’s.

3 Me gusta

Debería estar solucionado con:\n\nhttps://github.com/discourse/discourse/commit/0a619d8c884e211955ef65b387023f0199aa43cb\n\nConfirmo que ahora funciona en párrafos que tienen comillas simples o dobles y otros caracteres.\n\nGracias por informar :+1:

7 Me gusta

Este tema se cerró automáticamente después de 2 días. Ya no se permiten nuevas respuestas.

Me desperté con esto hoy porque cuando escribo no veo la diferencia entre “you doesn’t” y “you don’t”. Así que arreglo esos errores cuando los veo.

Como aquí y ahora tú no me corriges cuando cometo esos errores tipográficos.

Pero lo arreglaría si la edición rápida funcionara. Y no lo hace.

¿Tenemos algún otro error similar en este momento o lo recuerdo mal?

Debería haberse solucionado con este commit, ¿creo? Según este tema - Fast edit doesn't work on content with certain characters

Si ha retrocedido, lo reabriré y moveré esto. :+1:


Actualización: Acabo de probarlo en tu publicación, y apareció el cuadro de edición rápida y me permitió introducir una edición, pero al guardar se cerró la ventana modal y no se realizaron cambios.

(He movido las publicaciones al tema original)

2 Me gusta