bug(cdk-virtual-scroll-viewport): Does not work with ngZoneRunCoalescing
- Lingua principale
- TypeScript
- Stelle
- 25k
- Fork
- 6.8k
- Merge medio
- 1g 8h
- PR unite (30g)
- 91
Descrizione
### 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
cdk-virtual-scroll-viewport does not work with ngZoneRunCoalescing enabled. Some frames are rendered with incorrect content, causing visual "glitches".
### Reproduction
Steps to reproduce:
1. Go to https://stackblitz.com/edit/cdk-virtual-scroll-bug-run-coalescing
2. Scroll . The bug is most apparent when scrolling slowly.
### Expected Behavior
All rendered frames has correct content during scrolling.
### Actual Behavior
Some frames are rendered with incorrect content, causing glitches.
### Environment
- Angular: 14.2.6
- CDK/Material: 14.2.5
- Browser(s): Safari, Chrome
- Operating System (e.g. Windows, macOS, Ubuntu): iOS, macOS
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con la riproduzione StackBlitz collegata e con il comportamento di cdk-virtual-scroll-viewport quando ngZoneRunCoalescing è abilitato; confronta lo scorrimento lento in Chrome o Safari nell’ambiente Angular 14 indicato. Il lavoro è completato quando ogni fotogramma renderizzato mostra il contenuto corretto durante lo scorrimento senza difetti visivi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- angular, typescript
- Ambito
- frontend
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100