diff --git a/scene/main/scene_tree_fti.cpp b/scene/main/scene_tree_fti.cpp index fce3b9fdffed..c7503e1610f6 100644 --- a/scene/main/scene_tree_fti.cpp +++ b/scene/main/scene_tree_fti.cpp @@ -88,6 +88,17 @@ void SceneTreeFTI::set_enabled(Node *p_root, bool p_enabled) { data.tick_xform_list[0].clear(); data.tick_xform_list[1].clear(); + data.frame_xform_list.clear(); + data.frame_xform_list_forced.clear(); + + data.tick_property_list[0].clear(); + data.tick_property_list[1].clear(); + + data.frame_property_list.clear(); + data.request_reset_list.clear(); + + _clear_depth_lists(); + // Node3D flags must be reset. if (p_root) { _reset_flags(p_root);