From 23f71061fce22e9c87a389f37ccfcf98e09e1b90 Mon Sep 17 00:00:00 2001 From: David Vierra Date: Sat, 3 Oct 2015 01:16:10 -1000 Subject: [PATCH] Do not emit handleBoundsChangedDone for non-changes. --- src/mcedit2/editortools/move.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mcedit2/editortools/move.py b/src/mcedit2/editortools/move.py index 23ee890..6f55e8e 100644 --- a/src/mcedit2/editortools/move.py +++ b/src/mcedit2/editortools/move.py @@ -170,7 +170,8 @@ class PendingImportNode(Node, QtCore.QObject): importMoved = QtCore.Signal(object, object) def handleBoundsChangedDone(self, bounds, oldBounds): - self.importMoved.emit(bounds.origin, oldBounds.origin) + if bounds.origin != oldBounds.origin: + self.importMoved.emit(bounds.origin, oldBounds.origin) def setPreviewRotation(self, rots): self.rotateNode.visible = True