Some symbols not picked up by documentation infrastructure
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- angular, typescript
Rechercherichtung
Beginne damit, den Fehler beim Schließen des MatSelect-Overlays in der JSDOM-Testumgebung zu reproduzieren, und verfolge, wo auf das CSS-Animationsevent animationend gewartet wird. Vergleiche diesen Pfad mit dem bereitgestellten TestBed-Workaround unter Verwendung von ANIMATION_MODULE_TYPE und provideNoopAnimations(); als erledigt gilt die Identifizierung und Dokumentation eines standardisierten Testpfads.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
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
MatSelect waits for a CSS animationend event to close, which never fires in the JSDOM test environment.
- Zone change detection works
- Zoneless CD with
provideNoopAnimations()works
Since (a) the dependency on the animations package was removed in Sept 2025, and (b) within the animations package, provideNoopAnimations() is scheduled to go away in v23, I am wondering what the recommended path will be.
Our current workaround is to inject ANIMATION_MODULE_TYPE in our tests. e.g.)
await TestBed.configureTestingModule({
imports: [...],
providers: [
provideZonelessChangeDetection(),
{ provide: ANIMATION_MODULE_TYPE, useValue: 'NoopAnimations' },
],
}).compileComponents();
Reproduction
StackBlitz link:
Steps to reproduce:
1.
2.
Expected Behavior
A standardized way to test without provideNoopAnimations().
Actual Behavior
Tests that depend on waiting for the mat-select overlay to close fail.
Environment
- Angular:
- CDK/Material:
- Browser(s):
- Operating System (e.g. Windows, macOS, Ubuntu):
- Vorherrschende Sprache
- TypeScript
- Sterne
- 25k
- Forks
- 6.9k
- Ø Merge
- 2 T. 7 Std.
- Gemergte PRs (30 T.)
- 83
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus angular/components
-
bug(mat-slider): on Firefox, slider thumb is not aligned with cursorEvtl. vergeben @Devyalamaddi hat das vor 4 Tagen übernommen. Offenarea: material/slider P4
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
angular/components#34094 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug(material/sort): hover hint arrow on an unsorted header shows the active sort direction, not the resulting direction after click.Evtl. vergeben @abdul-karim-mia hat das vor 2 Tagen übernommen. Offenarea: material/sort P3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
angular/components#33933 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug(mat-date-picker): month shown twice in date pickerEvtl. vergeben @PreethiPantangi hat das vor 54 Tagen übernommen. Offenarea: material/datepicker P4
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
angular/components#33763 · 2 Kommentare · 3 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bug in table.scss footer cell height: unset instead of footer row height unsetEvtl. vergeben @minwookshin hat das vor 41 Tagen übernommen. Offenarea: material/table P4
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
angular/components#33709 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug(date-adapter): Misleading JSDoc for createDate returns typeEvtl. vergeben @BHUVANSH855 hat das vor 171 Tagen übernommen. Offenarea: material/core P3
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
angular/components#33059 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in angular/components
Ähnliche Issues
-
bug parity
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
WenyuChiou/agent-board#1489 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: bazaar bug complexity: medium
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
accensa/x402-facilitator-stellar#779 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue P4 size:S web-ui
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 85/100
josephfung/curia#2600 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
cloudflare/partykit#444 ·