ID 412130 - Stylesheet not loaded correctly when Katana install path contains '#' character

Follow

Problem summary

When Katana is installed in a file system location whose path contains a '#' character, the application stylesheet is not loaded correctly and node's help text appears in black.

Other reserved characters like '@', '&', '[', ']' do not seem to cause this issue when included in the install path (tested on Windows).

Customer reported version
Katana 3.2v2

Steps to reproduce

  1. Modify Katana's install path to contain a '#' character, for example:
    C:\Program Files\Katana3.2v2#2
  2. Launch Katana
  3. In the Node Graph tab, create an Alembic_In node and set its Edit flag.
  4. Click the '?' icon net to the addToCameraList parameter to display the parameter's help text.

Expected behaviour
A popup window containing the parameter help text is shown.
The text uses the correct styles: Open Sans font and a light grey text colour.



Actual behaviour
A popup window containing the parameter help text is shown.
The text uses incorrect styles: a serif font and a black text colour.



Workaround

Remove any '#' characters from the path to Katana's install location.

Reproduced by support
This bug has been reproduced in:

Katana 3.2v2 - Windows 10/CentOS 7.7
Katana 3.1v1 - Windows 10

Unable to reproduce bug in:
Katana 3.0v1 - Windows 10/CentOS 7.7

Earliest version tested
Katana 3.0v1 - The issue doesn't appear in this version and has regressed

    We're sorry to hear that

    Please tell us why