Problem summary:
Clearing a Viewer's Out Point via any method will also clear the In Point
This issue affects both the 2D/3D Compositing Viewer in Nuke and the Timeline Viewer in Nuke Studio
Customer reported version:
Nuke Studio 15.0v4
Customer reported platform:
Windows 11
Steps to reproduce:
1) Launch Nuke Studio and navigate to Project > New Sequence
2) Double-click the Sequence in the Project Bin to open it in the Timeline Viewer.
3) Create an In Point by pressing the I keyboard key, or the I button in the Viewer.
4) Move the Playhead forward a few frames and create an Out Point by pressing the O keyboard key, or the O button in the Viewer.
5) Use any of the following methods to clear the Out Point, and observe how the In Point is also removed:
a) With the Playhead positioned on the Out Point, press the O keyboard key or the O Viewer button
b) Right-click the O Viewer button
c) Use the Alt+O keyboard shortcut
d) Right-click in the Viewer and select the Mark > Clear Out Point option
e) Run the following code in a Script Editor window:
Expected behavior:
Clearing a Viewer's Out Point in Nuke/Nuke Studio should not remove the In Point.
Actual behavior: The In Point will be incorrectly removed whenever an Out Point is cleared, similar to how the Alt+U shortcut is intended to behave. However, unlikewith Alt+U, the In Point will not be cleared if an Out Point has not been set.
Workaround:
If you are attempting to use Python to clear the Out Point, it is possible to workaround the issue by manually restoring the In Point, like with the following code:
seq = hiero.ui.activeSequence() try: inTime = seq.inTime() except: inTime = None active = seq.activePlayhead() seq.clearPlayheadOutTime(active) if inTime: seq.setPlayheadInTime(active, inTime)
Reproduced by Support in:
Nuke Studio 15.0v4 - Windows 10, macOS 13 Ventura
Nuke Studio 15.0v3 - Windows 10, macOS 13 Ventura - Regression
Nuke Studio 14.1v4 - Windows 10, macOS 13 Ventura
Nuke Studio 14.1v3 - Windows 10, macOS 13 Ventura - Regression
Unable to reproduce bug in:
Nuke Studio 15.0v2 - Windows 10, macOS 13 Ventura
Nuke Studio 14.1v2 - Windows 10, macOS 13 Ventura
Earliest version tested:
Nuke Studio 15.0v2/14.1v2 - This issue doesn't appear in these versions and has regressed