From: daid Date: Mon, 14 Oct 2013 09:31:02 +0000 (+0200) Subject: Fix object print order bug for UM2. X-Git-Tag: 13.10~3 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=586b732db2e24c1593918f44989fc2d99db54bca;p=cura.git Fix object print order bug for UM2. --- diff --git a/Cura/util/objectScene.py b/Cura/util/objectScene.py index 21c5bc80..f73016ac 100644 --- a/Cura/util/objectScene.py +++ b/Cura/util/objectScene.py @@ -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