Problem summary
When a light that is not part of the Viewer Visibility working set is selected in the scene graph and added to the working set, the Manipulators menu in the Viewer isn’t updated and doesn’t show the Light manipulator section, despite the light still being selected.
Customer reported version
Katana 2.5v4
Steps to reproduce
-
Open the Hello Pony example scene.
-
Turn on the working sets for viewer visibility in the Scene Graph
-
Enable visibility on /root/world/geo/pony.
-
Select the light in the scene graph (that isn't viewer visibility enabled).
-
In the Viewer, click on the Manipulators menu. Notice there is no Light section in the menu.
-
In the Scene Graph, enable the viewer visibility on the light without changing the selection.
-
In the Viewer, click on the Manipulators menu. Notice there still isn't a Light section in the menu.
-
In the Scene Graph, deselect and reselect the light and check the Manipulators menu again.
Workaround
Deselect and reselect the light to update the Manipulators menu.
Reproduced by support
Katana 2.5v4, 2.5v5 Windows 7
Katana 2.1v1, 2.1v4, 2.1v5, 2.5v1, 2.5v5 RHEL 6
Expected behaviour
The Viewer Manipulators menu should update to the correct menu selections for the selected object once it is added to the working set.
Actual behaviour
The menu isn’t updated until the selection state changes.