Problem summaryWithin the Nuke 12.2v1 release we added the ability to be able to scale the UI from within the
Preferences>Behaviors tab, allowing users to scale their UI per display correctly as a user preference.
It has been discovered that if your secondary display is set to a scale larger than
1 (and at a different resolution to the primary display), when a vertical pane is moved, it will be force snapped to the left hand side of the display
Note: This issue only occurs in Nuke 12.2v1 releases and later.
Customer reported versionnuke.13.0v1
Customer reported platformwindows10
Steps to reproduce1) Open a new Nuke session
2) Within the Preferences window, locate the
Behaviors > UI Scaling tab
3) When in this tab:
a) Set the UI Scaling mode to 'per display'
b) Create two displays, 1 being your primary and 2 being your secondary display
c) Set the secondary display (2) to 1.5 scale
d) Click 'Ok' to close the window
4) Close this Nuke session, and re-open a new session in the default 'Compositing' workspace
5) Drag the entire Nuke window to the secondary display, ensuring that it is maximized
6) Drag/tap the middle vertical pane between the Viewer and the Properties Bin panels
Result: The pane will be force snapped to the left hand side of the secondary display, as well as any others that are created.
Expected behaviourThe vertical panes on a secondary display should not snap to the side of the display
Actual behaviourIf the secondary display is scaled and at a different resolution to the primary display, when a vertical pane is moved on this secondary display it will snap to the left of the display.
WorkaroundUnknown.
Reproduced by supportThis bug has been reproduced in:
Nuke 13.0v1 - Windows 10 - MacOS 10.15.6 - CentOS 7
Nuke 12.2v5 - Windows 10
Nuke 12.2v1 - Windows 10
Nuke 12.1v5 - Windows 10 - MacOS 10.15.6 - CentOS 7
Unable to reproduce bug in:
Nuke 12.1v4 - Windows 10 - MacOS 10.15.6 - CentOS 7
Earliest version testedNuke 12.1v5
- UI Scaling preference did not exist before 12.2 releases (backported to 12.1v5 release)