Skip to content

Commit 4893669

Browse files
committed
Merge pull request #971 from UV-CDAT/fix-vcs-exc
Fixes exception from VTKVCSBackend Looks good thanks
2 parents 752e616 + ad49e96 commit 4893669

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Packages/vcs/Lib/VTKPlots.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ def __init__(self,canvas,renWin=None, debug=False,bg=None):
5454
self.createDefaultInteractor()
5555
if sys.platform == "darwin":
5656
self.reRender = False
57+
self.clickRenderer = None
5758

5859
def setAnimationStepper( self, stepper ):
5960
for plot in self.plotApps.values():
@@ -172,9 +173,10 @@ def leftButtonPressEvent(self,obj,event):
172173
self.renWin.Render()
173174

174175
def leftButtonReleaseEvent(self,obj,event):
175-
self.clickRenderer.RemoveAllViewProps()
176-
self.renWin.RemoveRenderer(self.clickRenderer)
177-
self.renWin.Render()
176+
if self.clickRenderer is not None:
177+
self.clickRenderer.RemoveAllViewProps()
178+
self.renWin.RemoveRenderer(self.clickRenderer)
179+
self.renWin.Render()
178180

179181
def configureEvent(self,obj,ev):
180182
sz = self.renWin.GetSize()

0 commit comments

Comments
 (0)