angular / angular/components

Typing in Autosize textarea on Firefox mobile causes unexpected characters to appear

Ouverte
#18,393 1 commentaire 1 réaction 0 personnes assignées Voir sur GitHub
area: material/input G help wanted P3
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### Reproduction

Steps to reproduce:
1. Install Firefox mobile (https://play.google.com/store/apps/details?id=org.mozilla.firefox, versionName=68.4.2, versionCode=2015676155)
2. Navigate to https://material.angular.io/components/input/examples (currently version 8.2.3)
3. Scroll down to the the 'Auto-resizing textarea' section
4. Tap in the 'Autosize textarea' box
5. Type a few characters

#### Expected Behavior
Characters appear exactly as typed

#### Actual Behavior
- Extraneous characters appear.
- Looks like the Firefox mobile browser and Angular Material are fighting each other, causing extra characters to appear

#### Environment
- Angular: (whatever https://material.angular.io/components/input/examples is using)
- CDK/Material: 8.2.3
- Browser(s):
- Operating System (e.g. Windows, macOS, Ubuntu):

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le problème dans Firefox mobile 68.4.2 sur la Angular Material input examples page, en utilisant la Auto-resizing textarea. Suivez ensuite le comportement de la zone de texte avec autosize dans les sources Angular Material et CDK. C’est terminé lorsque les caractères saisis apparaissent exactement une fois et que la reproduction ne produit plus de caractères superflus.

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

Évaluation

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

Recevez les nouvelles issues par e-mail

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