Browse Source

Merge pull request #83964 from SaracenOne/skeleton_reimport_crashfix

Fix crash when reimporting with Skeleton3D selected.
Rémi Verschelde 1 year ago
parent
commit
53a894e520
1 changed files with 3 additions and 1 deletions
  1. 3 1
      editor/plugins/skeleton_3d_editor_plugin.cpp

+ 3 - 1
editor/plugins/skeleton_3d_editor_plugin.cpp

@@ -871,7 +871,9 @@ void Skeleton3DEditor::_notification(int p_what) {
 				skeleton->disconnect("pose_updated", callable_mp(this, &Skeleton3DEditor::_update_properties));
 				skeleton->set_transform_gizmo_visible(true);
 #endif
-				handles_mesh_instance->get_parent()->remove_child(handles_mesh_instance);
+				if (handles_mesh_instance->get_parent()) {
+					handles_mesh_instance->get_parent()->remove_child(handles_mesh_instance);
+				}
 			}
 			edit_mode_toggled(false);
 		} break;