Lorsque le texte est sélectionné dans le composant de liste clé-valeur, avec "shift+flèche", la sélection de texte sera étendue/réduite.
Il étend la sélection, mais il déplace également le texte sélectionné dans la paire clé-valeur.
Exemple de code : https://stackblitz.com/edit/github-bd8pek
Un bug existe dans Chrome. Ma version est 80.0.3987.122 (version officielle) (64 bits). Je l'ai vérifié dans Firefox et là, ça marche bien. J'utilise Windows 10.
Je peux confirmer que cela est reproductible dans l'application stackblitz.
Ce sera amusant à déboguer.
Il semble que le wrapper que vous définissez (en particulier le flex d'affichage) dérange les styles du débordement de la liste de valeurs-clés.
En général, la liste de valeurs clés peut afficher deux colonnes ou plus. Vous pouvez transmettre le nombre de colonnes que vous souhaitez dans le composant clé-valeur-liste lui-même (https://barista.dynatrace.com/components/key-value-list/#multiple-columns).
Nous devrons cependant voir pourquoi chrome et safari se comportent bizarrement dans un conteneur flexible.
Il semble que le style du key-value-list-item-key::after
, avec la définition d'une longue bordure pour remplir les valeurs entre la clé et la valeur, le gâche dans un conteneur flexible. D'une manière ou d'une autre, le débordement ne fonctionne plus ici.
Merci de vous en être occupé si rapidement !
Commentaire le plus utile
Merci de vous en être occupé si rapidement !