GetActiveView() and the view with the focus can become out of sync (in Tools/Python Shell)
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
If you have two views in ParaView each time you click on the a view, the view gets the focus, a blue rectangle is drawn around it, and GetActiveView() reports the view you clicked on.
If you use SetActiveView the focus (blue rectangle) is not moved to the new view however GetActiveView is reported as the view you set.
Execute the following sequence in the Python Shell.
v1=GetActiveView()
>>> v1
<paraview.servermanager.RenderView object at 0x535a790>
v2=CreateRenderView()
>>> v2
<paraview.servermanager.RenderView object at 0x66f9050>
>>> GetActiveView()
<paraview.servermanager.RenderView object at 0x66f9050>
>>> SetActiveView(v1)
>>> GetActiveView()
<paraview.servermanager.RenderView object at 0x535a790>
HOWEVER the focus (blue rectangle) is on v2.
Edited by W. Alan Scott