Listes numérotées dans l'auditeur de texte enrichi : Échappement automatique des caractères pour l'éviter

Salut tout le monde,

Nous avons rencontré un problème mineur mais persistant qui cause une certaine frustration chez les utilisateurs, ce problème affecte principalement les utilisateurs allemands. Nous réalisons que le problème principal réside dans le comportement inhérent de Markdown et pourrait ne pas être directement modifiable.

Cependant, avec le nouvel éditeur de texte enrichi, est-il possible d’implémenter l’auto-échappement des caractères ? Cela empêcherait le formatage involontaire des nouvelles lignes en listes numérotées.

Plus précisément, les utilisateurs dans les localités allemandes commencent souvent les lignes avec des formats de date comme 15. Oktober.... L’éditeur interprète automatiquement cela comme le début d’une liste numérotée, ce qui n’est pas l’intention de l’utilisateur.

La seule solution de contournement pour nos utilisateurs est de revenir à l’éditeur Markdown et d’échapper manuellement le point avec une barre oblique inverse : 15\\. Oktober.

3 « J'aime »

Je ne pense pas que nous voulions changer ce comportement, mais toutes les règles d’entrée (la conversion automatique du texte en un élément visuel formaté) peuvent être annulées si vous appuyez sur retour arrière juste après la conversion, dans ce cas le résultat Markdown sera échappé :

15. pas d’élément de liste

Pouvez-vous vérifier si cela vous aide ou même résout votre problème ?

J’ai vérifié sur ordinateur et sur mobile, après environ 10 tentatives, cela a fonctionné et appuyer sur retour arrière a restauré la mise en forme normale du paragraphe.

Mobile (Android + clavier gboard + Chrome) : Ne fonctionne pas ! Toute la ligne est supprimée avec retour arrière.

Étapes pour reproduire :

  1. Ouvrir sur Chrome Android
  2. Entrer 15., puis espace, puis retour arrière
  3. Toute la ligne est supprimée

Ordinateur : Ne fonctionne pas initialement, toute la ligne est supprimée. Après 10 tentatives, cela fonctionne comme prévu.

Pour une raison quelconque, le comportement sur ordinateur est très incohérent, j’ai fait plusieurs tentatives pour enregistrer un screencast approprié et après quelques fois, cela a fonctionné et je n’ai pas pu reproduire le problème.