Preventing ParaView from creating a new SpreadSheetView each time an IntegrateVariables filter is applied

Even when a SpreadSheetView already exists, each time an IntegrateVariables filter is applied for the first time while the RenderView is active, a new SpreadSheetView is created to display the result instead of displaying it in the existing one.

Is there a way to prevent that ?

What must be done to avoid this behavior when many different things must be integrated (eg. on several patches of a CFD mesh):

  • click in the RenderView
  • click on the eye beside the source (eg. an ExtractBlock, to control it’s what we think)
  • click in the SpreadSheetView
  • create the IntegrateVariables filter and Apply
  • etc.

Would be much more comfortable (and safe) to do just:
(all in the RenderView)

  • click on the eye beside the source
  • create the IntegrateVariables filter and Apply
  • etc.

To reproduce (Paraview 5.12.0):

  • create a Box filter
  • apply an IntegrateVariables filter on it
  • click in the RenderView
  • apply a second IntegrateVariables filter on it

The aim is to make the second IntegrateVariables2 to appear automatically in the existing SpreadSheetView1 instead of creating a new SpreadSheetView2.

This behavior is not great and should be improved. Please open an issue: https://gitlab.kitware.com/paraview/paraview/-/issues

Thanks Mathieu,

Done: https://gitlab.kitware.com/paraview/paraview/-/issues/22582