Skip to content

Commit f912fb8

Browse files
HayesGordonHayesGordon
andcommitted
fix(rive_native): add missing pointer exit events (#10303) 5d09b68e12
fix: WebGPU housekeeping (#10313) 210c1fd176 Updating premake introduced a couple issues. Fix them and add a windows webgpu builder to CI. Also move wagyu extension wrangling down into the core webgpu renderer so individual clients don't have to think about it. chore: Update rive_native to use build_rive.sh (#10290) 5d511c6c4c We just had to update premake5, so now is a good time to finish consolidating around build_rive.sh. feature: ViewModel scripted definitions (#10301) 5678d967c7 * feature: system generated code * working on input viewmodels/enums * missed files * fix: autocomplete with old solver * fix: report types in autocomplete * add property path solver * chore: adding nested artboard databind test * feature: use property solver for scripted inputs * chore: cleanup * chore: fix analysis warnings * chore: missed file * chore: fixing warnings * fix test chore: Update audio_preview_generator to use build_rive.sh (#10285) fba1987016 chore: Update audio_preview_generator to use build_rive.sh Let's keep our premake setup & building all in one place. Also update peon_audio_worker Dockerfile. Co-authored-by: Gordon <pggordonhayes@gmail.com>
1 parent 25df3e0 commit f912fb8

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

.rive_head

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bc0ea0478d6810bdf23617fa8de89bdac764806b
1+
5d09b68e12d826b35920104ab7e2888c16665946

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## Upcoming
2+
3+
### Fixes
4+
5+
- Add missing `pointerExit` event logic.
6+
17
## 0.14.0-dev.5
28

39
Bumps to `rive_native: 0.0.8`

lib/src/painters/widget_controller.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,8 @@ base class RiveWidgetController extends BasicArtboardPainter
163163
stateMachine.pointerMove(position);
164164
} else if (event is PointerHoverEvent) {
165165
stateMachine.pointerMove(position);
166+
} else if (event is PointerExitEvent) {
167+
stateMachine.pointerExit(position);
166168
}
167169
}
168170

0 commit comments

Comments
 (0)