bug(COMPONENT): Dialogs are jumping only in the Safari browser.
- Dominant language
- TypeScript
- Stars
- 25k
- Forks
- 6.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 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
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):
Contributor guide
Research direction
No source file, test, or working StackBlitz reproduction is provided. First reproduce the dialog jumping in Safari and compare it with Chrome, then identify the dialog implementation involved. Done means the dialog remains stable after opening in Safari and the relevant regression is covered by a test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100