angular / angular/components

FormField outline border wrong on Google chrome with lower zoom than 100%

Ouverte
#24,409 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
area: material/form-field P4
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?

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

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

_No response_

### Description

Angular material form field outline gap border is bigger with 1px than mat-form-field-outline-start, mat-form-field-outline-end classes border.

### Reproduction

Steps to reproduce:
1. Open form field outline with google chrome
2. Set zoom to 90%
3. Take hover on form field

### Expected Behavior

Same border width on outline form field.

### Actual Behavior

![form_field_outline](https://user-images.githubusercontent.com/28343464/153829127-f5b3b80c-04a1-4525-a2bf-11b58e3df6d7.png)

### Environment

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Reproduisez le comportement du champ de formulaire outline dans Google Chrome avec un zoom de 90 % en utilisant Angular Material 13.2.2 sous Windows 10, puis localisez l’implémentation responsable de l’outline gap et de ses classes de bordure. C’est terminé lorsque l’outline gap et les bordures mat-form-field-outline-start/end ont la même largeur pendant le survol avec un zoom réduit.

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
42/100

Recevez les nouvelles issues par e-mail

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