[bug]: SpringValue.set doesn't schedule update to interpolation on first render #2374
Open
1 of 5 tasks
Labels
template: bug
This issue might be a bug
Uh oh!
There was an error while loading. Please reload this page.
Which react-spring target are you using?
@react-spring/web
@react-spring/three
@react-spring/native
@react-spring/konva
@react-spring/zdog
What version of react-spring are you using?
10.0.1
What's Wrong?
so in our app
the top console log is from inside the
to
callback and the bottom console log is from the function that calledentryValue.set
inuseResizeObserverAsSpringValue
(see the codesandbox repro thing for gdfjhbgskj)basically the call to
entryValue.set
seems to do nothing the first time it happens and doesn't properly schedule the interpolation to updatethe next time the value is set and all other times works fine, just not the first time
To Reproduce
I guess call a springvalue.set inside a useEffect when the springvalue is part of an interpolation that already got passed to an animated.div, or something like that
repro has it and reproes consistently
Expected Behaviour
the call to springvalue.set should update the interpolation
Screen.Recording.mp4
watch this video maybe (has audio)
Link to repo
https://codesandbox.io/p/sandbox/stupefied-field-xv4m7q
I apologize for the sloppy bug report I am just super tired rn
The text was updated successfully, but these errors were encountered: