Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
137 stars 2 forks source link

Dash Collider Freezes when Switching Tabs after Viewing 3d Facet #2127

Open code807 opened 4 months ago

code807 commented 4 months ago

Describe the bug?

After viewing or interacting with a facet with a 3d collider (utilizing ProjectedRectSlotDriver), switching to another tab freezes the dash collider at its last position.

To Reproduce

  1. Save and install the facet in this folder resrec:///G-Bright-Spark/R-014AD9AD6CD421718B34FBD6811D492D08F255E6BBF012980C30179E60F0B7E9
  2. Open the dashboard and view the facet, then switch to another dashboard tab
  3. Grab the dashboard and bring it closer/push it further away. Note the position of the collider after the grab with your laser.

Expected behavior

The dashboard collider should always follow the dashboard visuals.

Screenshots

https://github.com/Yellow-Dog-Man/Resonite-Issues/assets/10662276/83064052-cdc9-4b9a-97b6-5cb5d356de8c

Resonite Version Number

Beta 2024.5.28.94

What Platforms does this occur on?

Windows

What headset if any do you use?

Valve Index

Log Files

DESKTOP-1E2V3A8 - 2024.5.28.94 - 2024-05-28 10_30_18.log

Additional Context

Closing and re-opening the dash resets the collider, which will function normally again until the bug is re-triggered.

Reporters

code807

Frooxius commented 4 months ago

How is the collider placed on the facet?

code807 commented 4 months ago

The slot containing the colliders is underneath a slot called "Target" which is underneath the uix slot containing the ProjectedRectSlotDriver component Resonite_Mbl0KhAuKz