ID 497231 - [NMX] Trailing dot (.) pagePrefix parameter does not create a new collapsible group

Follow

Problem summary
The pagePrefix parameter in the shading nodes add a prefix string to the page values of any promoted, or exposed, parameters.

Appending a dot (.) at the trailing-end of the pagePrefix input string (e.g. "prefix.") would create a new collapsible group with pages and names nested under the new group in NMC/NME.


However, ​​in beta versions of Katana 4.5 and Katana 5.0, the collapsible group is not created:


Customer reported version
Katana 4.5v1

Customer reported platform
CentOS 7

Steps to reproduce
1) In a NetworkMaterialCreate, NMC, node, promote a shading node's parameter
2) In the publicInterface.pagePrefix, set the fields to 'prefix.'
5) Set the Edit flag on the NMC node

Expected behavior
In the NMC's Parameters tab and Sources & Order tab, a new nested group is created, e.g. "prefix.base.name".

Actual behavior
The trailing period (.) is seemingly ignored and the page names are concatenated as the top-level folder.


Workaround
Add a leading period (.) on the pageRegExReplace parameter instead.

Reproduced by support
This bug has been reproduced in:
Katana 5.0dev.001494a - CentOS 7, Windows 10
Katana 5.0v1.010020b - CentOS 7, Windows 10
Katana 5.0v1.010008a - CentOS 7, Windows 10 (Regression)

Katana 4.5dev.000704a - CentOS7, Windows 10
Katana 4.5v1.010020b - CentOS 7, Windows 10
Katana 4.5v1.010006a - CentOS 7, Windows 10 (Regression)

Unable to reproduce bug in:
Katana 5.0v1.010005a - CentOS 7, Windows 10
Katana 4.5v1.010005a - CentOS 7, Windows 10
Katana 4.0v5 - CentOS 7, Windows 10
 

    We're sorry to hear that

    Please tell us why