Désolé, je ne peux pas reproduire ce problème, car c’est exactement ce que j’ai fait dans mon dernier message et juste maintenant avec cette nouvelle citation.
Quels sont les caractères littéraux ? Les guillemets sont-ils automatiquement remplacés par votre système d’exploitation ?
Comment collez-vous ? Utilisez-vous la fonctionnalité IME d’Android (la « barre intelligente ») ?
Si c’est le cas, c’est une fonctionnalité très difficile à ajuster et ce combo est très, très probablement irréparable, malheureusement - mais je vais quand même creuser un peu plus.
Juste pour tester/comparer, pouvez-vous essayer de maintenir enfoncé et de coller de cette façon - ou de toute autre façon qui n’utilise pas la barre IME ?
Hmm… ça marche si j’appuie sur le curseur et que je clique sur ‘coller’, mais ça ne marche pas si je clique sur l’invite dans la barre du clavier, ou si je vais dans presse-papiers > sélectionner la citation copiée.
Cela a déjà été soulevé en interne ; voici ce que j’avais trouvé à l’époque :
J’essaierai d’obtenir des éclaircissements si c’est toujours le cas ou s’il y a quelque chose que nous pouvons faire à ce sujet, mais je mets cela ici comme référence
Emphase mienne, le « bon côté » ne nous rend aucun service car nous voudrions toujours traiter ce texte brut comme du Markdown.
Nous n’avons pas encore de règle d’entrée pour [quote], cela pourrait aider (en supposant que l’entrée IME fasse la même chose que de taper chaque caractère au clavier) SI le texte collé résultant n’avait pas cette balise de fermeture [/quote] cassée de votre première vidéo.
Pouvez-vous partager comment cela est collé (de préférence dans un bloc de code) ? Le texte collé résultant a-t-il également une balise bbcode de fermeture cassée sur deux lignes comme notre rapport interne ?
Je vois ~deux pistes potentielles pour résoudre ce problème, j’essaierai d’explorer les deux au cours de la semaine prochaine.
Comme la saisie IME ne déclenche pas d’événement de collage réel, cela rend les choses très difficiles.
Une piste consiste à prendre en charge la conversion automatique de texte [citation] (ProseMirror/nous appelons cela des « règles de saisie »), mais il est toujours possible que cela ne fonctionne pas avec le mode de saisie IME. Cela vaut la peine d’essayer.
L’autre possibilité est une chose dont je suis encore moins sûr - il pourrait être possible de pirater quelque chose en écoutant les événements de composition.
Je sais qu’il y a une activité intense dans ce sujet, mais comme nous venons de lancer le nouveau composeur ( Introducing our new composer, making writing on Discourse easier than ever ), nous souhaitons vous encourager à le considérer comme n’importe quelle autre fonctionnalité de Discourse — lorsque vous rencontrez des problèmes, veuillez poster dans les catégories Support ou Contribute > Bug, et n’hésitez pas à suggérer des améliorations dans la catégorie Contribute > Feature.
Je définis un minuteur pour fermer ce sujet dans quelques jours, ce qui devrait laisser le temps aux conversations en cours de s’achever.