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 des discussions actives sur ce sujet, mais comme nous venons de lancer le nouveau compositeur ( Introducing our new composer, making writing on Discourse easier than ever ), nous vous encourageons à le traiter comme toute autre fonctionnalité de Discourse — lorsque vous rencontrez des problèmes, veuillez publier dans les catégories Support ou Bug, et n’hésitez pas à suggérer des améliorations dans la catégorie Feature.
Je vais définir un minuteur pour que ce sujet se ferme dans quelques jours, ce qui devrait permettre aux conversations en cours de se terminer.