View freeze when combining RenderViewLink and CameraLink
Steps
- create a 2nd render view
- Create a RenderView link (python only):
AddRenderViewLink(view1, view2)
- Create a camera link.
Interact in a render view: camera does not change.
Script
from paraview.simple import *
v1 = FindViewOrCreate('RenderView1', viewtype='RenderView')
v2 = FindViewOrCreate('RenderView2', viewtype='RenderView')
l2 = AddRenderViewLink(v1, v2, 'link2')
cl1 = camLink = AddCameraLink(v1, v2)
Notes
The correct way is to use AddRenderViewLink(view1, view2, linkCameras=True)
instead of creating 2 links.
Also, inverting the links creation order does not lead to this issue.
Edited by Nicolas Vuaille