Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(material/expansion): switch away from animations module #30119

Merged
merged 1 commit into from
Dec 5, 2024

Conversation

crisbeto
Copy link
Member

@crisbeto crisbeto commented Dec 2, 2024

Reworks the expansion panel to animate purely with CSS, rather than going through the @angular/animations module. This simplifies the setup and allows us to resolve several long-standing bug reports.

Fixes #27946.
Fixes #22715.
Fixes #21434.
Fixes #20517.
Fixes #17177.
Fixes #16534.
Fixes #16503.
Fixes #14952.
Fixes #14759.
Fixes #14075.
Fixes #11765.

@crisbeto crisbeto added target: patch This PR is targeted for the next patch release dev-app preview When applied, previews of the dev-app are deployed to Firebase labels Dec 2, 2024
@crisbeto crisbeto force-pushed the expansion-no-animations branch from 0c11393 to 1b0a288 Compare December 2, 2024 16:54
Copy link

github-actions bot commented Dec 2, 2024

Deployed dev-app for 99c87e8 to: https://ng-dev-previews-comp--pr-angular-components-30119-dev-wmtwncsw.web.app

Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt.

@crisbeto crisbeto force-pushed the expansion-no-animations branch 4 times, most recently from f1deed4 to 01750c7 Compare December 3, 2024 10:26
Reworks the expansion panel to animate purely with CSS, rather than going through the `@angular/animations` module. This simplifies the setup and allows us to resolve several long-standing bug reports.

Fixes angular#27946.
Fixes angular#22715.
Fixes angular#21434.
Fixes angular#20517.
Fixes angular#17177.
Fixes angular#16534.
Fixes angular#16503.
Fixes angular#14952.
Fixes angular#14759.
Fixes angular#14075.
Fixes angular#11765.
@crisbeto crisbeto force-pushed the expansion-no-animations branch from bcfd6c3 to b35c757 Compare December 5, 2024 12:02
@crisbeto crisbeto removed the dev-app preview When applied, previews of the dev-app are deployed to Firebase label Dec 5, 2024
@crisbeto crisbeto added the action: merge The PR is ready for merge by the caretaker label Dec 5, 2024
@crisbeto crisbeto removed the request for review from amysorto December 5, 2024 12:43
@crisbeto crisbeto merged commit aafa151 into angular:main Dec 5, 2024
12 of 23 checks passed
crisbeto added a commit that referenced this pull request Dec 5, 2024
Reworks the expansion panel to animate purely with CSS, rather than going through the `@angular/animations` module. This simplifies the setup and allows us to resolve several long-standing bug reports.

Fixes #27946.
Fixes #22715.
Fixes #21434.
Fixes #20517.
Fixes #17177.
Fixes #16534.
Fixes #16503.
Fixes #14952.
Fixes #14759.
Fixes #14075.
Fixes #11765.

(cherry picked from commit aafa151)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment