chiark / gitweb /
Fix object print order bug for UM2.
authordaid <daid303@gmail.com>
Mon, 14 Oct 2013 09:31:02 +0000 (11:31 +0200)
committerdaid <daid303@gmail.com>
Mon, 14 Oct 2013 09:31:02 +0000 (11:31 +0200)
Cura/util/objectScene.py

index 21c5bc8073ae45f5f4f5ffd4e7ea547395e0243d..f73016ac2b368858e7832b0abb192996b73afc96 100644 (file)
@@ -77,7 +77,7 @@ class _objectOrderFinder(object):
                size = self._scene._objectList[idx].getSize()
 
                if self._leftToRight:
-                       if addPos[0] - addSize[0] / 2 - self._offset[0] <= pos[0] + size[0] / 2:
+                       if addPos[0] - addSize[0] / 2 - self._offset[0] >= pos[0] + size[0] / 2:
                                return False
                else:
                        if addPos[0] + addSize[0] / 2 + self._offset[0] <= pos[0] - size[0] / 2:
@@ -87,7 +87,7 @@ class _objectOrderFinder(object):
                        if addPos[1] - addSize[1] / 2 - self._offset[1] >= pos[1] + size[1] / 2:
                                return False
                else:
-                       if addPos[1] + addSize[1] / 2 + self._offset[1] >= pos[1] - size[1] / 2:
+                       if addPos[1] + addSize[1] / 2 + self._offset[1] <= pos[1] - size[1] / 2:
                                return False
 
                return True