Disabling an open Autocomplete still allows option changes
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 62/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- angular, typescript
- Domaine
- frontend
Piste de recherche
The bug is in the Autocomplete component's disabled input handling while its option panel is open. Start by finding where disabled is read and where option click handlers emit valueChanged, then check whether the open panel is closed when disabled becomes true. Done when the reproduction steps leave the value at Apple, close the options, and fire no valueChanged event, with a test that toggles disabled while the panel is open.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Reproduction
- Render the Autocomplete with Apple selected and open its options.
- Set the control's
disabledinput to true while the options are open. - Click Orange in the list.
Expected behavior
The options close, the value stays Apple, and no valueChanged event fires.
Actual behavior
The options stay interactive. Clicking Orange changes the value and fires an event.
Reproduced in Chrome 157 on master at aa80e58.
- Langage dominant
- TypeScript
- Étoiles
- 9
- Forks
- 8
- Merge moyen
- 1 j 6 h
- PR mergées (30 j)
- 25
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 AbsaOSS/cps-shared-ui
-
cps-dialog: focus ring on the dialog frame covers the dialog and blocks all clicks inside itOuvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
AbsaOSS/cps-shared-ui#948 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
AbsaOSS/cps-shared-ui#875 ·
Les mainteneurs répondent en général sous 1 jour
-
InputComponent - expand type beyond text/number/passwordPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverteenhancement library
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
AbsaOSS/cps-shared-ui#644 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
AbsaOSS/cps-shared-ui#951 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 Une demi-journée Accessibilité débutants 55/100
AbsaOSS/cps-shared-ui#949 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de AbsaOSS/cps-shared-ui
Issues similaires
-
お問い合わせのメール送信に失敗しても成功と表示されるOuvertearea: web
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
inabagumi/shinju-date#6823 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
vercel-labs/ui#540 ·
Les mainteneurs répondent en général sous 1 jour
-
accepted ai-dev ai-implementing
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
livesport/homer#218 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
normalizePropName strips `#` characters from Figma property names instead of only the `#id` suffixOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
figma/code-connect#419 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100