MatDrawerContainer opened and mode="side" doesn't work as expected inside a MatTabGroup
- Vorherrschende Sprache
- TypeScript
- Sterne
- 25k
- Forks
- 6.8k
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 91
Beschreibung
#### Description
If we have a MatDrawerContainer with initial state opened and mode="side"or mode="push" in a tab that is not visible, when we go to the tab, the MatDrawerContent is not correctly shrinked.
#### Reproduction
StackBlitz: https://stackblitz.com/edit/angular-9hnnl8
Steps: -Just switch to tabs 2 or 3.
#### Expected Behavior
I expect the drawer content to shrink if the drawer is opened (as it happens normally)
#### Actual Behavior
The MatDrawerContent of the not selected tabs is not correctly shrinked.
#### Environment
- Angular:
- CDK/Material:
- Browser(s): Chrome
- Operating System: Windows
Beitragsleitfaden
Rechercherichtung
Beginne mit der verknüpften StackBlitz-Reproduktion und untersuche das Zusammenspiel zwischen MatDrawerContainer und MatTabGroup, wenn die Tabs 2 und 3 sichtbar werden. Prüfe zunächst geöffnete Drawer in den Modi side und push und verifiziere, dass MatDrawerContent nach dem Wechseln der Tabs korrekt verkleinert wird. Als abgeschlossen gilt die Aufgabe, wenn der Inhalt in beiden Tabs die erwartete Größe hat.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- angular, typescript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100