ID 415801 - Custom parameter on a PrmanOutputChannelDefine node incorrectly created as number parameter instead of number array parameter

Follow

Problem summary

When creating a new filterwidth custom parameter on a PrmanOutputChannelDefine node, the parameter is incorrectly created as a number parameter instead of a numberarray.

Customer reported version
Katana 3.1v1

Steps to reproduce

  1. Launch Katana with Renderman loaded and the DEFAULT_RENDERER environment variable set to "prman".
  2. Create a PrmanOutputChannelDefine node and set its Edit flag.
  3. In the Parameters tab, click the "Add" button on the params parameter and select "filterwidth".

Expected behaviour
A new params.filterwidth parameter is created as an array of two numbers.

Actual behaviour
A new params.filterwidth non-array number parameter is created.

Workaround
Unknown.

Reproduced by support

This bug has been reproduced in:
Katana 3.2v2 - Windows 10/CentOS 7

Katana 3.1v1 - Windows 10/CentOS 7

Unable to reproduce bug in:
Katana 3.0v9 - Windows 10/CentOS 7

- This issue doesn't appear in this version and has regressed.

    We're sorry to hear that

    Please tell us why