Make mat-autocomplete scroll behavior match mat-select.
- Langage dominant
- TypeScript
- Étoiles
- 25k
- Forks
- 6.8k
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 91
Description
#### Please describe the feature you would like to request.
Disable the ability to scroll the page when the autocomplete options are displayed, so autocomplete works the same as mat-select.
#### What is the use-case or motivation for this proposal?
Currently when you use mat-autocomplete, the options do not stick to the dropdown field - reported in #12500. The mat-select behavior works great, so could we copy it for mat-autocomplete?
#### Is there anything else we should know?
Looking through the mat-select code, there's 1000 lines of code related to scrolling. I could work on a PR with some pointers to where the behavior is located.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par comparer l’implémentation du défilement de mat-select avec celle de mat-autocomplete, en vous concentrant sur la manière dont les options restent attachées au champ de liste déroulante pendant le défilement de la page. Reproduisez le comportement actuel de autocomplete et utilisez le comportement de mat-select comme référence. Le travail est terminé lorsque autocomplete empêche le défilement de la page et maintient ses options positionnées comme mat-select.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- angular, typescript
- Domaine
- frontend
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100