You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using Rive with Compose inside of an AndroidView. As soon as you hide the RiveAnimationView (e.g. closing a dialog which contained a rive animation or using AnimatedVisibility), the app crashes on Android API 23 and API 24.
API >= 29 is working fine. Others in between might be affected too, I couldn't test it yet.
This pull request addresses the following GitHub issues and more:
- [rive-ios #345](rive-app/rive-ios#345)
- [rive-react-native #268](rive-app/rive-react-native#268)
Thanks to some help from @luigi-rosso, we discovered that the iOS runtime build scripts were _not_ including the Yoga renames, causing a collision when some frameworks were statically linked in React Native environments.
This has been tested locally, and works, but the real test will be the public.
Diffs=
437688c18e Add yoga renames to non-v2 lua build scripts (#8693)
Description
I am using Rive with Compose inside of an
AndroidView
. As soon as you hide theRiveAnimationView
(e.g. closing a dialog which contained a rive animation or usingAnimatedVisibility
), the app crashes on Android API 23 and API 24.API >= 29 is working fine. Others in between might be affected too, I couldn't test it yet.
Rive Android version: 4.1.0
Provide a Repro
Source
.riv
/.rev
fileYou can take any .riv file from the community place, e.g. https://rive.app/community/2725-5597-happy-doodle/
Expected behavior
No crash
Stacktrace
Device & Versions (please complete the following information)
Additional context
Version 1.0.3 did not have the problem (yeah, kinda old, but I just updated recently).
The text was updated successfully, but these errors were encountered: