ID 156321 - ContactSheet - not altering gl transform state correctly so upstream overlays do not draw in the correct position

Follow

Problem summary
Overlays are not moved to the correct location when used upstream from a ContactSheet node.

Customer reported version
nuke.11.3v4

Customer reported platform
windows10

Steps to reproduce
1) In Nuke, create a Checkerboard node.
2) Create a Roto node and make a Bezier, then set the Premultiply knob for RGBA.
3) Create a ContactSheet node attached to the Checkerboard node.
4) View the Contact Sheet and observe placement of the Roto Bezier.

Expected behavior
The Overlay mask/roto should be translated correctly in the Contact Sheet.

Actual behavior
The Overlay roto/mask does not appear in the correct position of the contact sheet.

Workaround
There is no available workaround at this time.

Reproduced by Support in
Nuke 12.0v3 - Windows 10, CentOS 7, macOS 10.13
Nuke 12.0v1 - Windows 10
Nuke 11.3v5 - Windows 10
Nuke 11.3v1 - Windows 10
Nuke 11.2v1 - Windows 10
Nuke 11.1v1 - Windows 10
Nuke 11.0v1 - Windows 10
Nuke 10.5v1 - Windows 10
Nuke 10.0v1 - Windows 10
Nuke  9.0v1 - Windows 10
Nuke  8.0v1 - Windows 10, CentOS 7, macOS 10.13

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

    We're sorry to hear that

    Please tell us why