Skip to content

fix: CSS transitions not working when a prop is added or removed#9014

Merged
MatiPl01 merged 1 commit into
mainfrom
@matipl01/fix-css-transitions-with-missing-props
Feb 27, 2026
Merged

fix: CSS transitions not working when a prop is added or removed#9014
MatiPl01 merged 1 commit into
mainfrom
@matipl01/fix-css-transitions-with-missing-props

Conversation

@MatiPl01

@MatiPl01 MatiPl01 commented Feb 26, 2026

Copy link
Copy Markdown
Member

Summary

I introduced a foolish bug in #8982 while migrating from the folly::dynamic to the jsi::Value usage as I forgot to update isNull() checks to isUndefined() (undefined values were automatically converted to nulls in folly::dynamic so we had to use isNull before).

Example recordings

Before After
Simulator.Screen.Recording.-.iPhone.17.Pro.-.2026-02-25.at.03.21.49.mp4
Simulator.Screen.Recording.-.iPhone.17.Pro.-.2026-02-26.at.00.58.42.mp4

It also displayed this warning before:

Screenshot 2026-02-26 at 01 04 16

@MatiPl01 MatiPl01 self-assigned this Feb 26, 2026
@MatiPl01
MatiPl01 requested a review from tjzel February 26, 2026 00:01
@MatiPl01
MatiPl01 added this pull request to the merge queue Feb 27, 2026
Merged via the queue into main with commit b19e2a1 Feb 27, 2026
25 checks passed
@MatiPl01
MatiPl01 deleted the @matipl01/fix-css-transitions-with-missing-props branch February 27, 2026 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants