rive-app / rive-app/rive-flutter
Rive crashes on Windows with multi-window enabled
Nobody has claimed this yet.
- Dominant language
- Dart
- Stars
- 1.5k
- Forks
- 240
- PR merge metrics
- No merged PRs in 30d
Description
Submission checklist
- I have confirmed the issue is present in the latest version of the
riveFlutter package - 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
Rive Native will currently crash with multi-window enabled, because the plugin will fails to initialize properly because there is no implicit window and it can't get the adapter.
Here's a possible fix: https://github.com/knopp/rive_native/pull/2
Reproduction steps / code
No response
Upload your reproduction files / stack trace
No response
Source .riv / .rev file
No response
Screenshots / video
No response
Rive Flutter package version
0.1.6
Flutter version
Flutter 3.44.0-1.0.pre-268 • channel [user-branch] • git@github.com:knopp/flutter.git
Framework • revision 1e4a4d1270 (30 minutes ago) • 2026-04-25 17:16:56 +0200
Engine • hash 13d67cabca2d9a14494b10cdc4db7ccf2b71cce0 (revision 30169ed337) (3 hours ago) • 2026-04-25
12:12:38.000Z
Tools • Dart 3.13.0 (build 3.13.0-65.0.dev) • DevTools 2.57.0
Device
Windows
OS version
Any
Additional context
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the Rive Native plugin initialization and the possible fix in knopp/rive_native pull request #2. Reproduce the crash on Windows with Flutter multi-window enabled, then verify that the plugin initializes without an implicit window and can obtain its adapter.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, flutter
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100