How to post a bug
Explain what's not working in detail.
Tell us what browser/desktop app/OS/runtime you're using.
Include a screenshot, video, code snippet, or a .rev backup file.
Non-exported effect reporting and exported not reporting
So my game has an effect animation that plays when a character attacks another. I added hit animations for the characters but I was triggering them on the animation finish event. I changed this to a non-exported event and added another one for when the effect should hit.
When I exported my riv though, only the non-exported event name is reported.
This is the WebGL2 Advanced library.
Here's my rev file from the latest version of the editor.
Rive community lag
Hey there! Is it just me, or has the Rive community become super laggy and unstable over the past couple of weeks?
Units wrong when animation length set to minutes
Steps:
set animation duration to an hour
notice that every minute is marked with
s
Embed Flutter app as a module inside iOS blocked by Rive error
I'm exporting my Flutter app as a module to be able to embed in iOS. All the Rive animation is loading properly when I launch the Flutter app in iPhone simulator or chrome. But once I launch the app as a module in iOS i'm getting this error:
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Invalid argument(s): Failed to lookup symbol 'init': dlsym(RTLD_DEFAULT, init): symbol not found #0 DynamicLibrary.lookup (dart:ffi-patch/ffi_dynamic_library_patch.dart:33:70) #1 init (package:rive_common/src/rive_text_ffi.dart:493:16) #2 init (package:rive_common/src/rive_text_ffi.dart) #3 initFont (package:rive_common/src/rive_text_ffi.dart:810:3) #4 Font.initialize (package:rive_common/rive_text.dart:461:7) #5 RiveFile.initialize (package:rive/src/rive_file.dart:392:33) #6 RiveFile._initTextAndImport (package:rive/src/rive_file.dart:414:13) #7 RiveFile.asset (package:rive/src/rive_file.dart:444:12) <asynchronous suspension> #8 riveFileProvider.<anonymous closure> (package:replay_gaming_module/ui/rive/rive_providers.dart:5:16) <asynchronous suspension> #9 FutureHandlerProviderElementMixin.handleFuture.<anonymous closure>.<anonymous closure> (package:riverpod/src/async_notifier/base.dart:348:9) <asynchronous suspension>
Nested Artboard Audio Levels
I can adjust the audio levels of an artboard and that works fine. Once I Place that artboard inside another, however, the audio plays back at 100% of the volume instead of the adjustments I made.
I am using the MacOS app.
Solo Feature Stoped Working!
Since the latest updates a lot of things have gone terribly wrong in Rive, such as components or elements are not clickable anymore from the artboard, you can only select them from the left panel which is very counter intuitive when you have your eyes fixed to your design but the most important thing Solos have stoped working.
I have tried to create a Solo group using hotkeys (CMD+L, CMD+S), I have tried to toggle it from above in the Artboard Menu section, I just simply cannot create a Solo anymore and I'm sure I am not missing something.
I have a lot of projects working with that feature and on those projects the Solo Function is still available because it was created before the updates, but I cannot add new ones!
Please Help!
Preview has recently changed for the worse.
Hi. Preview seems to be broken a little:
1) no way to change animation. Animation just stops and no preview of other within current file (state machine)
2) I'm using png/webp sequences in some of my projects and my recent project just started flickering on the first instance of the animation preview. Seems like webp files are loading in cache on 1st play, and only on 2nd play everything go smoothly.
I've checked my old files (no flickering were month+ ago) and they are flickering on your preview too.
3) Please take a look at this preview, where you can choose state machine, animation and no flickering presented with raster graphics: https://michalkurzewski.github.io/rive-preview/
Nice sample to recreate on official website.
Outverse notifications missing
I can't get any notification about replies or anything else what happens on this forum. All of my settings and notifications turned off and then on, but nothin happens.
The "F" hotkey stops working in a session
I am not sure what is disabling it, but while using the MacOS app, at some point the "F" hotkey to full screen the selected content no longer works. To get it to work again requires a restart of the app, but it breaks again. It stops working in edit mode.
EDIT: it does still work when looking at a State Machine, just nothing on the canvas.
I am using the MacOS app.
MP3 import not working
Hello,
After mondays maintenance, the import audio feature stopped working. But only for mp3.
On desktop app the app crashes after a minute of uploading a 20kb audio file
Web version, the analyzing wheel keeps spinning.
Mac Os Venture 13.5.2
Rive version 0.8.1894
Glitch from Lottie Import
Hi,
When I import a Lottie file created with after effect, everything is fine.
But sometines, when I close and open Rive again, my vector graphics are totaly wasted.
Any Idea about the problem ?
I'm using Rive app on Windows.
Thank you.
Some of the text doesn't show when exported
I experience an issue with my text animation when i export the file. I have screenshots of different places where it docent show in the exported file, but when i play the animation in edit mode on the Rive Mac app, it shows the text and animation. I don't understand how i can fix it. I have checked the different masks but they seem to follow the animations.
https://rive.app/account/upgrade/ gives a blank page
I want to upgrade my account so I can backup my files, but it gives a completely blank screen. Deleting my browser history doesn't help.
SVG import stopped working after the maintenance
The analyzing/processing lasts forever. One hour ago it worked perfectly. I tried with ctrl-c ctrl-v from and with exported svg file, but none of them work.
Windows 11
Both web editor and desktop app
File with Lottie import crashed Rive and it no longer opens without any errors.
I imported a Lottie file yesterday and it looked good. Today I tried to open it in the desktop app on Windows and it opened to a black screen. I could no longer interact with the app so I force closed it. After this, when I tried to open it, it does nothing.
When I opened the file in the browser, all the artboards were on top of each other and it no longer played. Seems similar to the bug below.
https://rive.app/community/forums/bugs/fsLjspgTHYcR/scrambledcorrupted-graphics/ft8nIwK2Obwp
I tried the repair option in windows for the app with no luck. An app Reset did work though. After opening the app again. I tried opening the file and got the same black screen. I had to do another reset so the issue is very repeatable with this file.
Here is the file in question:
I believe this was the Lottie file in question.
Scrambled/corrupted graphics
On Rive Beta 0.8.1894 R, I imported a lottie JSON into a new file in a new workspace.
I made some changes, then I quit the Rive app. After I opened it back, all the graphics were scrambled/corrupted as if raster images were vectorised in Illustrator.
It was supposed to look like this:
This is how the file looks like:
Edit: All the files I added to the new workspace are corrupted.
Nested artboard not updating
When updating state machine logic using inputs and listeners, the change is not propagated to the nested artboard instance in the main artboard. When restarting Rive, it fixes the issue.
I already had a nested artboard instance on the main artboard. Then I went to the nested artboard original, added a state machine in the animations section, added a state machine layer to the new state machine animation, added timelines to the state machine, added inputs and modified a listener. The change did not have any effect on the nested artboard instance on the main artboard until I restarted Rive.
webgl API error: renderer.translate is not a function
Hi, first came across this error trying the webgl2-advanced package for the first time but then saw this also happens with the latest webgl-advanced and webgl-advanced-single 2.21.3 too. However, canvas-advanced-single 2.21.3 works fine.
I updated this online example to show the issue. If you uncomment the renderer.translate line it fails.
Any fix or workaround appreciated - not feasible to use the webgl API to draw multiple instances inside a large canvas without it and super keen to start working w the new renderer!
FYI Someone had already posted an issue on github here: https://github.com/rive-app/rive-runtime/issues/6