Skip to content

Conversation

@keveleigh
Copy link
Contributor

This introduced a bug in the XRI3 migration, because the old base class (ActionBasedController) read this value from the action every frame. The new base class (TrackedPoseDriver) only reads the events when the action state changes.

This means we get into a state where we temporarily polyfill, but then are unable to, and the system gets stuck in a "tracked" state.

@keveleigh keveleigh self-assigned this Dec 9, 2025
@keveleigh keveleigh requested a review from a team as a code owner December 9, 2025 21:06
@keveleigh keveleigh enabled auto-merge (squash) December 9, 2025 21:06
This introduced a bug in the XRI3 migration, because the old base class (ActionBasedController) read this value from the action every frame. The new base class (TrackedPoseDriver) only reads the events when the action state changes.
@keveleigh keveleigh force-pushed the fix-hand-tracking-state branch from 16ce6be to d2d5651 Compare December 9, 2025 21:09
@keveleigh keveleigh added the Type: Bug A problem with an existing feature that can be fixed with the next patched release. label Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Branch: feature/XRI3 Type: Bug A problem with an existing feature that can be fixed with the next patched release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant