"Define Joint(s)" dialog remembers and applies last joint name when creating new joint
kevinfoley opened this issue · comments
Kevin Foley commented
Summary: Phobos remembers the name of the last selected joint and applies this to any new joint that we create.
Steps to Reproduce:
- Create a new robot with at least 3 links
- Select one of the links and click "Define Joint(s)". In the dialog that appears, leave the "Joint Name" field blank so that Phobos will auto-generate a name for the joint
- Select the joint we created in Step 2 and click "Define Joint(s)". The dialog appears again, now showing the Joint Name field that Phobos generated.
- Select a different link and click "Define Joint(s)". The dialog appears again.
Expected result: the Joint Name field for the second joint is blank by default.
Actual result: the Joint Name field for the second joint is set to the same name as the first joint (from Step 3).
Workaround: manually clear the "Joint Name" field when creating the new joint. This only works when the joint is first created.
Environment:
- Windows 10 Pro 64-bit
- Blender 3.3.15 (LTS)
- Phobos 2.0.0