Fix push free. CURA-4525

This commit is contained in:
Jack Ha 2017-12-21 13:15:10 +01:00
parent c05e6b43ff
commit 9f8eae006c

View file

@ -80,7 +80,7 @@ class PlatformPhysics:
# Check for collisions between convex hulls # Check for collisions between convex hulls
for other_node in BreadthFirstIterator(root): for other_node in BreadthFirstIterator(root):
# Ignore root, ourselves and anything that is not a normal SceneNode. # Ignore root, ourselves and anything that is not a normal SceneNode.
if other_node is root or type(other_node) is not SceneNode or other_node is node: if other_node is root or not issubclass(type(other_node), SceneNode) or other_node is node:
continue continue
# Ignore collisions of a group with it's own children # Ignore collisions of a group with it's own children