When geometry changed in Interactive selection mode, the cached selection should be cleared.
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
In CMB, when modifying edges and vertices (split or merge) of a model, we use surface point selection, and based on the point selected we split or merge edges (geometry is modified). We do this continuously, meaning the application is in interactive selective mode while selecting and doing the operation. Currently in paraview, if we are in interactive selection mode, the cached selection buffer will not be cleared (see vtkSMRenderViewProxy::ClearSelectionCache), which means the hardware selector will use buffer from last selection even the geometry has changed, hence causing returned selection not valid for the geometry representation anymore.