angular / angular/components

mat-menu disappears after opening on mobile Safari

Ouverte
#13,130 19 commentaires 5 réactions 0 personnes assignées Voir sur GitHub
area: material/menu P3
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### Bug, feature request, or proposal:
Bug

#### What is the expected behavior?
Menus open and stay open until dismissed

#### What is the current behavior?
Menus open for a split second and then disappear

#### What are the steps to reproduce?
This is only on 7.0.0-beta.0, I need a starter stackblitz for that version. Any basic menu should reproduce it.

#### What is the use-case or motivation for changing an existing behavior?

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
7.0.0-beta.0

#### Is there anything else we should know?
The issue goes away if you use lazy rendering, ie. `ng-template` with `matMenuContent`.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Créez le StackBlitz de démarrage demandé avec Angular Material 7.0.0-beta.0 et reproduisez le problème avec un mat-menu de base sur Mobile Safari. Comparez le comportement avec le rendu différé via ng-template et matMenuContent. La tâche est terminée lorsque le menu s’ouvre et reste ouvert jusqu’à sa fermeture, et que la reproduction ou le test pertinent est consigné.

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é
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

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