From 7912f9e2654951082ea95299af02249dffa9a7b2 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Thu, 20 Jul 2017 13:50:15 -1000 Subject: [PATCH] Fix TypeError when dragging outside of selection(?) --- src/mcedit2/handles/boxhandle.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mcedit2/handles/boxhandle.py b/src/mcedit2/handles/boxhandle.py index 3e3eeac..a1ceffc 100644 --- a/src/mcedit2/handles/boxhandle.py +++ b/src/mcedit2/handles/boxhandle.py @@ -206,6 +206,9 @@ class BoxHandle(scenenode.Node, QtCore.QObject): self.changeBounds(None) def continueResize(self, event): + if self.oldBounds is None: + return + # Hilite face being dragged newBox = self.boxFromDragResize(self.oldBounds, event.ray) self.faceDragNode.selectionBox = newBox @@ -216,6 +219,9 @@ class BoxHandle(scenenode.Node, QtCore.QObject): self.changeBounds(newBox) def endResize(self, event): + if self.oldBounds is None: + return + log.debug("endResize") self.bounds = self.boxFromDragResize(self.oldBounds, event.ray) oldBounds = self.oldBounds