angular / angular/components

bug(COMPONENT): Dialogs are jumping only in the Safari browser.

Offen
#33,275 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/dialog gemini-triaged P4 safari
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

### 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

Dialogs are jumping only in the Safari browser, but they are working fine in the Chrome browser.

https://github.com/user-attachments/assets/e963e27a-26ae-40a5-8af7-1d1fe65cf7c9

### Reproduction

StackBlitz link:
Steps to reproduce:
1.
2.

### Expected Behavior

Should not jump once open Dialogs

### Actual Behavior

Dialogs are jumping only in the Safari browser.

### Environment

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es wird keine Quelldatei, kein Test und keine funktionierende StackBlitz-Reproduktion bereitgestellt. Reproduziere zunächst das Springen des Dialogs in Safari und vergleiche es mit Chrome. Ermittle anschließend, welche Dialogimplementierung betroffen ist. Die Aufgabe ist abgeschlossen, wenn der Dialog nach dem Öffnen in Safari stabil bleibt und die relevante Regression durch einen Test abgedeckt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.