If the Linear Drive is being interacted with by using either the Grip or Trigger (tested on Vive), then pressing the other control (Grip or Trigger) on the same Hand freezes the Linear Drive and the Hand.
Steps to reproduce:
- Open Interactions Example Scene in latest master branch.
- Teleport to the Linear Drive station
- Interact with Linear Drive using either Grip or Trigger - works fine
- While still interacting, press the other control (so now Grip & Trigger are pressed)
- See that hand pose changes to pinch, freezes in place, and no longer interacts
- Interacting with the other hand releases the frozen hand and everything works from there
Video of issue
Initial guess is that the Linear Drive needs to ignore the duplicate action from the Hand already interacting and only respond to that action from the other Hand.