ID 389710 - "Do Not Enforce this Version" in the LookFileManager does not reset the Look File version to its original state

Follow

Problem summary
In the LookFileManager node, when "Do Not Enforce this Version" of a Look File which had been previously enforced to a specific version, that the Look File is not being reset to it's original state. 


Customer reported version
katana.n_a


Customer reported platform

n/a


Steps to reproduce

1) Download the zip file and extract it at desired directory.

2) Run the included Katana3.0v9.sh file in Terminal. (The shell script sets the environment variable

MOCK_ASSET_DIR to the current directory before loading the Katana project in show/shot/project/1/scene.katana).

3) In the LookFileManager add the Look File in /root/world

Notice: The Look File name is "mock://show/shot/lookfile/2"

4) "Preview Render" at the GafferThree node and Swap the Buffers (S) in the Monitor tab.

5) In the LookFileManager node, select the Look File and click "Enforce this Version" in the LookFileManager node's Look Files cog menu.

6) Click the padlock icon that appears next to the Look File name and click "Show Explicit Versions".

7) Select version 1

8) "Preview Render" at the GafferThree node

9) Now disable "Enforce this Version by selecting the Look File by clicking "Do Not Enforce this Version" in the LookFileManager node's Look Files cog menu.

Notice: In the LookFileManager node, the Look File name remains the same version, "mock://show/shot/lookfile/1".

10) "Preview Render" at the GafferThree node

Notice: The EXR render remains the same color showing the scene graph was not updated to the new Look File version.



Expected behavior
After selecting "Do Not Enforce this Version" in the LookFileManager, the Look File should be reset to its original state.


Actual behavior
After selecting "Do Not Enforce this Version" in the LookFileManager, the Look File is not being reset to its original state.


Workaround
Change to the desired Look File version before selecting "Do Not Enforce this Version" in the LookFileManager.

Reproduced by support
Katana 3.1v4 - CentOS 7, Windows 10 - TP 389706 prevents reproduction
Katana 3.1v1 - CentOS 7, Windows 10 - TP 389706 prevents reproduction
Katana 3.0v9 - CentOS 7, Windows 10 - Affected
Katana 3.0v1 - CentOS 7, Windows 10 - Affected
Katana 2.6v1 - CentOS 7, Windows 10 - Affected
Katana 2.5v1 - CentOS 7, Windows 10 - Affected
Katana 2.1v1 - CentOS 7                      - Affected
Katana 2.0v1 - CentOS 7                      - Affected


    We're sorry to hear that

    Please tell us why