From 83f5c8fd00b2a72dae3f41add62f9d65ea7a998a Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauld.mccarthy@gmail.com> Date: Fri, 22 Jan 2016 16:03:57 +0000 Subject: [PATCH] GLOBject validity test fixes. --- fsl/fsleyes/gl/lightboxcanvas.py | 2 +- fsl/fsleyes/gl/slicecanvas.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fsl/fsleyes/gl/lightboxcanvas.py b/fsl/fsleyes/gl/lightboxcanvas.py index 7be390ecc..6f2b78e1a 100644 --- a/fsl/fsleyes/gl/lightboxcanvas.py +++ b/fsl/fsleyes/gl/lightboxcanvas.py @@ -371,7 +371,7 @@ class LightBoxCanvas(slicecanvas.SliceCanvas): globj = self._glObjects.get(overlay, None) - if globj is None: + if (globj is None) or (not globj): continue rt, name = self._getPreRenderTexture(globj, overlay) diff --git a/fsl/fsleyes/gl/slicecanvas.py b/fsl/fsleyes/gl/slicecanvas.py index 12cc0801e..589add251 100644 --- a/fsl/fsleyes/gl/slicecanvas.py +++ b/fsl/fsleyes/gl/slicecanvas.py @@ -463,7 +463,7 @@ class SliceCanvas(props.HasProperties): globj = self._glObjects.get(overlay, None) display = self.displayCtx.getDisplay(overlay) - if globj is None: + if (globj is None) or (not globj): continue # For offscreen render mode, GLObjects are @@ -687,7 +687,7 @@ class SliceCanvas(props.HasProperties): for ovl, globj in self._glObjects.items(): - if globj is not None: + if (globj is not None) and globj: globj.setAxes(self.xax, self.yax) self._overlayBoundsChanged() -- GitLab