-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2024-10-08] Clean up Reanimated warnings #48361
Comments
Hi! I’m Bartosz from SWM and I’m going to work on this issue 😄 |
I made some progress on this issue last week, but was delayed due to a higher-priority issue and a brief sick leave. I'm back now and will be making this my primary focus 👀 |
It got delayed longer than anticipated due to some other tasks at hand, but I believe there are no other warnings, than the ones I've noticed. I've tested it on all platforms and found 3 places where this warning was thrown:
|
PR was deployed to Prod yesterday. @roryabraham can you help to
to do payment later. Thank you. |
Triggered auto assignment to @stephanieelliott ( |
Queuing this for payment after the regression period! |
Payment Summary
BugZero Checklist (@stephanieelliott)
|
Summarizing payment on this issue:
Upwork job is here: https://www.upwork.com/jobs/~021843802551890560225 |
Accepted. Thanks @stephanieelliott |
I paid @hoangzinh via Upwork because I needed to test the 'end contract' bug we're experiencing and grab a vid of it. Will let @stephanieelliott close this (I don't think it needs a regression test but def not certain) |
Thanks @mallenexpensify! Yep this one is good to close. |
Problem
Somewhere between react-native-reanimated 3.8 and 3.13 a new dev warning was added to make worklet closures more strict and prevent common developer errors. These are just warnings and not errors for now, but there are many of them across the app.
This is distracting for developers and may be a sign that we are mis-using the library, which may in turn lead to other unintended consequences.
Solution
For now, let's suppress the warnings, since we aren't aware of any real problems being caused by this. Then let's (with lower priority) go through and clean them up and eventually un-suppress the warning to make sure we're using Reanimated correctly.
cc @WoLewicki
The text was updated successfully, but these errors were encountered: