Bug Report: VR user kicked from world (without disconnecting)
Closed this issue · 3 comments
peregrinefu commented
Setup:
- User attempted to switch to hub (campfire world) while "holding" a parent-constraint object (e.g. "lunch" in "on the job").
- Instead of returning to hub, Oculus browser stopped running on user's HMD.
- Socket.io did not list the user as disconnected.
Notes:
- Seemingly replicable on any world with parent-constraint objects.
- Issue does not arise on desktop use. Seemingly an "immersive experience" issue.
Possible fixes:
- Automatically "put back" any parent-constrained object when switching between worlds?
PlumCantaloupe commented
Thanks. I will take a look at this. Your workaround sounds reasonable.
PlumCantaloupe commented
Working on a big PR that should be in soon that rewrites how pickup/release is done. Hopefully this will help.
PlumCantaloupe commented
I have tested on a Quest1 and Quest2 and this issue appears to have been resolved with the new interaction system, now in the main branch.