angular / angular/components

bug(mat-list-item): Color of mat-icon in mat-list does not get applied

Ouverte
#26,804 1 commentaire 3 réactions 0 personnes assignées Voir sur GitHub
area: material/list P2
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

### Is this a regression?

- [X] Yes, this behavior used to work in the previous version

### The previous version in which this bug was not present was

15.1.6

### Description

Setting the color input on the mat-icon in a mat-list-item does not get applied. The color of the icon gets overridden by the class .mat-mdc-list-item-icon. Before the default color could be overriden.

### Reproduction

Steps to reproduce:
1. Check List example in 15.1.6: https://stackblitz.com/edit/angular-o9oxb4
2. Example in 15.2.2: https://stackblitz.com/edit/angular-wdvemx

### Expected Behavior

Configured color input of mat-icon should be applied.

### Actual Behavior

Configured color input of mat-icon does not get applied and because it gets overriden.

### Environment

- Angular: 15
- CDK/Material: 15.2.2
- Browser(s): Chrome
- Operating System (e.g. Windows, macOS, Ubuntu): macOS

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par les exemples List de StackBlitz liés et comparez le comportement de mat-list-item entre les versions 15.1.6 et 15.2.2, en vous concentrant sur la couleur de mat-icon et la classe .mat-mdc-list-item-icon. La tâche est considérée comme terminée lorsqu’une couleur mat-icon configurée est appliquée dans la version actuelle comme elle l’était dans la version 15.1.6.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
frontend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.