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
{{ message }}
Repository navigation
[Android] New runtime renders transparent artboard areas black #409
I have confirmed the issue is present in the latest version of @rive-app/react-native
I have searched the documentation and forums and could not find an answer
I have searched existing issues and this is not a duplicate
Description
On the new (default) Android backend, transparent areas of an artboard render black instead of showing the views behind the RiveView. It reproduces in both debug (Metro) and release builds. The legacy Android backend and iOS render the same files transparently.
Cause
The new backend's RiveReactNativeView renders into a TextureView that is never marked non-opaque. A TextureView treats its content as opaque by default, so the transparent clear colour is composited as black.
rive-android's own hosts set this flag: both the Compose Rive composable and RiveTextureView (which the legacy backend uses through RiveAnimationView) set isOpaque = false.
Possible solution
Set isOpaque = false on the TextureView in android/src/new/java/com/rive/RiveReactNativeView.kt:
Activity
mfazekas commentedon Oct 7, 2026
Thanks for the report and the diagnosis! Reproduced it and confirmed your fix; it's in #410 and will ship in the next 0.5.x release.
fix(android): render transparent artboard areas as transparent on the…
mfazekas commentedon Oct 7, 2026
Correction: the fix will land via #411 instead of #410, same change.
chore(main): release 0.5.4 (#412)
fix(android): render transparent artboard areas as transparent (rive-…