From a6b7b9bc45d86d81680f0e65b269bf2e761cd70f Mon Sep 17 00:00:00 2001 From: SKURIC Antun Date: Sat, 5 Aug 2023 17:11:28 +0200 Subject: [PATCH] bugfix- do not update the deleted items on env.step() --- swift/Swift.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/swift/Swift.py b/swift/Swift.py index 02439b5..22819da 100644 --- a/swift/Swift.py +++ b/swift/Swift.py @@ -224,7 +224,9 @@ def step(self, dt=0.05, render=True): # Update world transform of objects for obj in self.swift_objects: - obj._propogate_scene_tree() + # check if object is deleted + if obj is not None: + obj._propogate_scene_tree() # Adjust sim time self.sim_time += dt