vtkSMArrayListDomain update too late, causing a warning in some case.
a StringVectorProperty with an ArrayListDomain can update too late, which may causes a warning or unexpected results.
Steps to reproduce :
- Open ParaView
- Create a Wavelet, Apply
- Add a calculator, CellData, "Results", 0, Apply
- Add a Descriptive Statistics filter, CellData, check "Result", Apply
- Click on calculator
- set Attribute Type to "Point Data", Apply
- Warning is shown, this is unexpected :
(1356.065s) [paraview ]vtkSciVizStatistics.cxx:581 WARN| vtkPSciVizDescriptiveStats (0x55555c72c1b0): Every requested array wasn't a scalar or wasn't present.