From 492f6309b0c1b928265cc8a32499318bce3d1d04 Mon Sep 17 00:00:00 2001 From: Arjen Hiemstra Date: Wed, 24 Jun 2015 14:51:45 +0200 Subject: [PATCH] If we skip an object because it does not have a bounding box, retrigger the change timer This causes the platform physics to run again a few ms later so that we actually do not stop trying to push objects apart until everything is correctly updated Fixes Asana issue 33694499624771 --- cura/PlatformPhysics.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cura/PlatformPhysics.py b/cura/PlatformPhysics.py index d7276c9773..444fe2d3cc 100644 --- a/cura/PlatformPhysics.py +++ b/cura/PlatformPhysics.py @@ -49,6 +49,7 @@ class PlatformPhysics: bbox = node.getBoundingBox() if not bbox or not bbox.isValid(): + self._change_timer.start() continue # Mark the node as outside the build volume if the bounding box test fails.