ID 512589 - Changes to curve attributes are not updated in the Viewer without flushing the cache

Follow

Problem summary
Changes to curve attributes that affect how the curve is displayed are not automatically updated in the Viewer when that change is applied. The curve is only updated in the Viewer when the cache is flushed.
 
Customer reported version
katana.5.0v3
 
Customer reported platform
centos8
 
Steps to reproduce
 
1) Create a curve and bring it into Katana with an Alembic_In or UsdIn node.

2) Expand the SceneGraph by double-clicking /root.

3) Connect an AttributeSet node and set the "paths" parameter to the curve's SceneGraph location.
 
4) Select the curve's SceneGraph location and then expanded to geometry.point.P in the Attributes tab. 
 
5) Middle mouse click and drag the P attribute into the Parameters tab and onto the "Drop Attributes Here" section.
 
6) Modify one of the number values by a discernible amount and press enter.
 
Expected behaviour
After pressing the enter key, the curve would be updated in the Viewer to represent the change in positions 
 
Actual behaviour
Modified curve attributes do not automatically update in the Viewer. Only once the cache is flushed "F5", then the curve is updated.
 
Workaround
Unknown.
 
Reproduced by support
This bug has been reproduced in:
Katana 5.0v3 - Windows 10
Katana 4.5v3 - Windows 10
 
Unable to reproduce bug in:
Katana 4.0v8 - Windows 10
 
Earliest version tested
Katana 4.0v8 - This issue doesn't appear in this version and has regressed
 

    We're sorry to hear that

    Please tell us why