ID 234738 - *Find and Select in Scene Graph* in CollectionCreate *Parameters* tab doesn’t take collection's location into account

Follow

Problem summary
If a collection is created and placed at a location other than /root, the locations it collects will be relative to that location. For example, the CEL statement /* on a collection placed under /root/world/geo should collect everything under /root/world/geo.
 
“Find and Select in Scene Graph” on the CEL statement in the Parameters tab doesn’t seem to take the location into account and only selects /root. “Find and Display Results” also shows a list containing only /root.
Right-click on the collection in the Scene Graph > “Collect and Select” collects and selects the correct locations.
 
Note that in 2.0v1 neither option will select the right Scene Graph locations due to a bug in this version.
 
Customer reported version
Katana 2.5v3/2.1v2 Linux
 
Steps to reproduce
  1. Start Katana and add a PrimitiveCreate node to the Node Graph
  2. Add a CollectionCreate at the location /root/world/geo
  3. Add a Custom CEL statement /* to the CollectionCreate’s parameters
  4. On the CEL statement, click “Find and Select in Scene Graph”. Only /root gets selected.
  5. Right-click on the collection in the Scene Graph and click “Collect and Select”. The primitive gets selected as it should.
 
Workaround
Unknown.
 
Reproduced by support
Reproduced in 2.0v1&5, 2.1v1&4, 2.5v1&3 on RHEL 6.6
2.5v1&3 on Windows 7
 
Expected behaviour
“Find and Select in Scene Graph” on the CEL statement in the Parameters tab should select the same Scene Graph locations as Right-click on the collection in the Scene Graph > “Collect and Select”

    We're sorry to hear that

    Please tell us why