Steps to reproduce:
- Have a URCap which add child nodes to itself, and has a locked child sequence, so the URCaps child nodes cannot be moved, deleted or supressed by the program tree toolbar. Verify the child derquence cannot be changed.
- Supress parent node and save the program.
- Open a new program
- Re-open the program with the supressed node.
- Unsupress the program node, child nodes can now be moved with program toolbar.
Expected Behavior:
Program node children should stay locked when node is unsupressed.
Actual Behavior:
Program node childern lose their sequence lock by performing steps to reproduce. This leads to errors in URCaps which are not written to allow for children nodes to be open to user control
Workaround Suggestion:
Recommend customers avoid saving programs with supressed nodes, alert to issues it causes
Robot Serial Number:
Replicatable in URSim
Affected Version(s):
PS: 5.21.3, tested with URCap written on API 1.13