angular / angular/components

bug(cdk-virtual-scroll-viewport): Scrollbar scrolls down a distance

Offen
#20,101 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: cdk/scrolling needs investigation P3
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

#### Reproduction

https://stackblitz.com/edit/angular-jwh2bj?file=src%2Fapp%2Fcdk-virtual-scroll-overview-example.html

Steps to reproduce:
1. Click **Menu** button.
2. Click **Remove with problem** button.


#### Expected Behavior

The scrollbar is still keeping the current position.

#### Actual Behavior

It scrolls down some distances.

#### Environment

- Angular: 9.0.0
- CDK/Material: 9.0.0
- Browser(s): Chrome 84.0.4147.89 64 bit
- Operating System (e.g. Windows, macOS, Ubuntu): Windows 10

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der verlinkten StackBlitz-Reproduktion und folge im Beispiel cdk-virtual-scroll-viewport den Problemarbeitsschritten für Menu und Remove. Bestätige, dass sich die Scrollbar nach dem Entfernen von ihrer aktuellen Position bewegt, und verfolge dann das relevante virtual-scroll-Verhalten und füge Tests hinzu oder aktualisiere die Testabdeckung, sodass die Position unverändert bleibt.

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
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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