Keyboard events created with DOM don't trigger
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- frontend
Piste de recherche
Commencez par reproduire le comportement de WebKit décrit dans l’issue : les KeyboardEvents créés par le DOM ont keyCode et charCode définis à 0. Examinez les event listeners de la bibliothèque et vérifiez s’ils peuvent utiliser les keys plutôt que les key codes, puis vérifiez que Tab ou Comma peuvent déclencher le comportement d’entrée ou de modification prévu sans dépendre de blur.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
There is a known bug with Webkit where KeyboardEvents created by the DOM have keyCode and charCode of 0, thus preventing us from manually triggering 'change' or 'input' events with this library.
I have managed to create a workaround by triggering a 'blur' Event on the input, but ultimately triggering the KeyboardEvent with a Tab or Comma would have been a better way of interacting.
Native JavaScript, particularly JS packages, is not my forte but I'm sure a simple solution to this issue would be to modify the event listeners to work off Keys rather than KeyCodes.
- Langage dominant
- JavaScript
- Étoiles
- 332
- Forks
- 46
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de developit/tags-input
-
Update lessOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
developit/tags-input#32 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 42/100
developit/tags-input#29 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
developit/tags-input#28 ·
-
Long placeholders get cut offOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
developit/tags-input#27 · 3 réactions ·
-
enhancement help wanted
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
developit/tags-input#20 · 2 commentaires ·
Toutes les issues de developit/tags-input
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 60/100
quarto-dev/quarto-cli#15042 ·
Les mainteneurs répondent en général sous 1 jour
-
OpenCode install copies the Pi harness directory (`.pi/`) into the OpenCode config rootPeut-être pris @gaurav0107 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
NaturalIntelligence/fast-xml-parser#890 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
Docs viewer: inverted grey colormap, Phantom CT window -20 to 35 HU, smoothing up to 40 mmPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertearea: docs enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
PyTomography/PyTomography#331 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
pnpm/get.pnpm.io#68 ·