Interactive selection uses stale data
Summary
Editing parameters on a source (and presumably a filter as well) that change the VTK data causes incorrect selections to start occuring.
I suspect that the framebuffers holding selection IDs are not re-rendered even though the pipeline objects are updated, causing incorrect cell IDs to be selected (and even incorrect actor IDs if pipeline objects are created/destroyed).
Steps to reproduce
- Run ParaView and create a cylinder source with default parameters (incl Resolution = 6).
- Turn on "Interactive Select Cells" in the view-frame decorations.
- Change the cylinder source's Resolution to 4 and apply.
- Hover over the cylinder and see that incorrect faces are selected.
Workaround
Turn off "Interactive Select Cells" and turn it back on. The interactive selection will once again be correct.