diff --git a/Packages/vcs/Lib/VTKPlots.py b/Packages/vcs/Lib/VTKPlots.py index 81c63d761a..c863c18d1e 100644 --- a/Packages/vcs/Lib/VTKPlots.py +++ b/Packages/vcs/Lib/VTKPlots.py @@ -50,14 +50,15 @@ def __init__(self,canvas,renWin=None, debug=False,bg=None): self._plot_keywords = [ 'renderer','vtk_backend_grid','vtk_backend_geo', 'cdmsfile', 'cell_coordinates' ] self.numberOfPlotCalls = 0 self.renderWindowSize=None + self.clickRenderer = None if renWin is not None: self.renWin = renWin if renWin.GetInteractor() is None and self.bg is False: self.createDefaultInteractor() + if sys.platform == "darwin": self.reRender = False - self.clickRenderer = None self.oldCursor = None @@ -175,7 +176,7 @@ def leftButtonPressEvent(self,obj,event): ren.AddActor(a2d) ren.AddActor(a) ren.ResetCamera() - self.clickRenderer= ren + self.clickRenderer = ren self.renWin.AddRenderer(ren) self.renWin.Render()