8000 fix(core): release settled adapter entrances by morellodev · Pull Request #333 · awesome-reveal/awesome-reveal · GitHub
[go: up one dir, main page]

Skip to content

fix(core): release settled adapter entrances - #333

Merged
morellodev merged 1 commit into
nextfrom
fix/release-settled-adapter-entrances
Oct 21, 2026
Merged

morellodev merged 1 commit into
nextfrom
fix/release-settled-adapter-entrances

Conversation

@morellodev
Copy link
Copy Markdown
Collaborator

Summary

The adapter store kept the animations of a finished entrance until the next hide, a new element or attach(null). So a cascade kept references to removed children, and each finished store kept the shared beforeprint and afterprint listeners.

play() now releases its group when all entrances settle, as imperative reveal() does. The release keeps the finished animations, so a later hide fires no cancel event. After the release, the cancel function returns false, so a finished entrance still does not replay when the same element comes back after attach(null).

Checklist

  • The PR targets the next branch.
  • The PR title follows Conventional Commits. A breaking change has ! and a BREAKING CHANGE: footer.
  • Tests cover the change.
  • A change to an option, a default or an export also updates the READMEs, the consumer skills and the examples. It does not apply: no option, default or export changes.

@morellodev
Copy link
Copy Markdown
Collaborator Author

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review 🔄 Running since 2026-10-21T20:02:40.752402Z 1bbfbbd Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@morellodev
morellodev merged commit 7f46941 into next Oct 21, 2026
19 checks passed
@morellodev
morellodev deleted the fix/release-settled-adapter-entrances branch October 21, 2026 20:17
@morellodev morellodev mentioned this pull request Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0