From de60050130a8afa594343676e8be624e5dbde9e9 Mon Sep 17 00:00:00 2001 From: daid Date: Wed, 16 May 2012 12:10:56 +0200 Subject: [PATCH] Extra sanity check on the GCode layer Z view height, in rare cases layers are empty and cause problems. --- Cura/gui/preview3d.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cura/gui/preview3d.py b/Cura/gui/preview3d.py index 372ec4e3..50133cfb 100644 --- a/Cura/gui/preview3d.py +++ b/Cura/gui/preview3d.py @@ -423,7 +423,7 @@ class PreviewGLCanvas(glcanvas.GLCanvas): glRotate(-self.pitch, 1,0,0) glRotate(self.yaw, 0,0,1) if self.viewMode == "GCode" or self.viewMode == "Mixed": - if self.parent.gcode != None: + if self.parent.gcode != None and len(self.parent.gcode.layerList) > self.parent.layerSpin.GetValue() and len(self.parent.gcode.layerList[self.parent.layerSpin.GetValue()]) > 0: glTranslate(0,0,-self.parent.gcode.layerList[self.parent.layerSpin.GetValue()][0].list[-1].z) else: if self.parent.objectsMaxV != None: -- 2.30.2