ID 234058 - /root location appears in Scene Graph tab when clicking the title of the Lights column even when no node is being viewed

Follow

Problem summary:

A /root scene graph location can appear in certain circumstances, even if no node in the recipe has the view flag.

Steps to reproduce:

  1. Start a new KATANA UI session.
  2. Open KATANA's Preferences dialog, select the scenegraph category, and set the showLightsColumn preference to Yes.
  3. In the Scene Graph tab, click the title of the Lights column.

The issue can be reproduced with the following snippet of Python code as well:


def Callback(*args, **kwargs):
    print(args, kwargs)

UI4.App.Tabs.FindTopTab('Scene Graph').getSceneGraphView().getSceneGraphAttributes(
    '/root/world', Callback, True)

Expected behaviour:

An empty Available Lights popup should be shown.

The SceneGraphView widget of the Scene Graph tab should remain empty.

Actual behaviour:

An empty Available Lights popup is shown. (This is good.)

The SceneGraphView widget in the Scene Graph tab shows a /root location. (This may potentially be confusing for users.)

Workaround:

No known workaround.

Reproduced versions/platforms:

  • 2.0v4/Linux
  • 2.1v4/Linux
  • 2.5v3/Linux

This bug does not affect KATANA releases before KATANA 2.0v1.

    We're sorry to hear that

    Please tell us why