Skip to content

[BUG] Reticles of pointers are stuck World-UI elements with "TrackedDeviceGraphicRaycaster" #1032

Description

@KarlUweMartin

Description

The little white rings of each pointer stay stuck in place, when the related hand is lost, while hovering over certain elements in a WoldSpace UI. All my canvases use the TrackedDeviceGrahicRaycaster and intractable elements like buttons have colliders (same structure as in example scenes). If the pointer hovers over a TextMesh element (UI without Collider), the reticle gets stuck. If it hovers over a PressableButton, it disappears as expected.

Image
Image

I'm using the MRTK XR Rig. The issue occurs inside the editor and the deployed application.

Reproduce?

  • Create a Canvas in WorldSpace in a Scene with the MRTK XR Rig.
  • Try to hover with a far ray over the Canvas (won't work, no raycast possible)
  • Now add a TrackedDeviceGrahicRaycaster to the Canvas and do the same again. Now the far ray lands on the Canvas, but the reticles stay stuck, after the had was lost.

Expected behaviour

Pointer reticles never get stuck and are only visible when a related pointer is actively tracked

Versions

  • Unity Version 6000.0.44f1
  • MRTK Versions:
    Image

Target platforms

  • Magic Leap 2
  • Unity Editor

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type: BugA problem with an existing feature that can be fixed with the next patched release.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions