Update bug in OpenGL2 backend when changing the geometry in a polydata
The original code is in vtkBoxRepresentation, but attached is a python script that pulls out the relevant part. When you run it, you should see a white rectangle facing the camera taking up most of the view. If you see a rectangle off to the left that is almost black from the shading, the update didn't happen. (Reset camera is updating the view to the bounds of new geometry, but the old geometry is being rendered). I've tested with the old backend and the update was happening correctly there, this is an OpenGL2 bug.
I found this while tracking down a tomviz bug report.