ID 156788 - Font is not saved correctly on reload AND Bold fonts appends Bold to note_font with each script save

Follow

Problem summary

When setting Label Fonts in Nuke, if the label is set to bold, it will cause issues next launch.

On next launch, 'bold' will be appended to the note_font knob value.

As an example, if you set the note_font to 'Times New Roman', set it to 'bold' and save it, the next time the Nuke script is opened, it will be named 'Times New Roman Bold'.

Doing this multiple times will continue appending bold, unbolding the note_font will reset it to the default font.

 

Customer reported version
nuke.11.3v1

 

Customer reported platform
windows10

 

Steps to reproduce

1. Load in a backdrop node

2. In the label box type 'test' and change the font to Times New Roman and then select bold.

3. Save as a new script and close.

4. Load the script and double click on the backdrop node.

Result 1 : The note_font knob will now be named 'Times New Roman bold', following Step 3 and 4 again will rename it to 'Times New Roman bold bold' and will further iterate every time.

 

5.  Turn off the Bold option via pressing the bold button

Result 2 : The Font will now change to the default.

 

Workaround
The issue only appears to be a graphical error within the label and does not change the font.

If you would like to remove the bold formatting, remove the appended 'bold' from the note_font and press the bold button.

 

Reproduced by support
 

This bug has been reproduced in:

Nuke11.3v2- Windows 7 - Mac10.13 - CentOS7
Nuke11.3v1- Windows 7 - Mac10.13 - CentOS7
Nuke11.2v1 - Windows 7
Nuke11.1v1 - Windows 7
Nuke11.0v1 - Windows 7
Nuke10.5v1 - Windows 7
Nuke10.0v1 - Windows 7
Nuke9.0v1 - Windows 7
Nuke8.0v1 - Windows 7 - Mac10.13 - CentOS7

 

Earliest version tested
- This issue appears to be in all versions of the product

 

Expected behaviour
Nuke should not append 'bold' when reloading a script

 

Actual behaviour
Nuke's note_font label is appened with 'bold' , unbolding via the button will set the note_font back to the default font.

    We're sorry to hear that

    Please tell us why