Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edition d'un document : permettre de placer le curseur immédiatement après un blot Quill #140

Open
vicpsl opened this issue Jun 28, 2024 · 0 comments
Labels

Comments

@vicpsl
Copy link
Contributor

vicpsl commented Jun 28, 2024

Contexte : pour les champs ouverts en écriture (user connecté)

  • titre, analyse, adresse, édition de la lettre, notes et témoins

il est nécessaire de sélectionner l'intégralité des marqueurs suivants lors d'un clic sur tout ou partie de ce marqueur :

  • personne, lieu, note, changement de page, lien, citation

ce, afin d'assurer que l'édition de ces marqueurs Blot se fasse sur l'intégralité de la balise html et ne scinde pas le Blot en sous-éléments incorrectement imbriqués.

Issue :

  • il est possible de placer le curseur immédiatement devant un marqueur Blot (cf. ci-dessous, le curseur est disponible devant le marqueur) :

image

  • il n'est pas possible de placer le curseur immédiatement après un marqueur Blot car dans ce cas, la sélection est automatiquement étendue à l'ensemmble du marqueur et il n'est pas possible de bouger le curseur vers la droite du marqueur avec le clavier

Par conséquent il est délicat d'éditer le texte immédiatement après le marqueur, voire impossible lorsque le marqueur est en fin de ligne (cf. voir ci-dessous, un clic à droite du marqueur le sélectionne et il n'est pas possible de rajouter du texte à droite du marqueur) :

image

Comportement attendu :

  • s'assurer que les marqueurs listés ci-dessus soient sélectionnés dans leur intégralité lors d'un clic sur l'un de leurs caractères (à conserver)
  • s'assurer qu'il soit possible de déplacer le curseur à droite d'un marqueur au clavier comme à la souris (à corriger), dans un comportement similaire qu'au début du marqueur
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In Progress
Development

No branches or pull requests

1 participant