Do not remove elements that contain user errors when detaching a subtree.

PiperOrigin-RevId: 657190780
Change-Id: I073a437013f80596a341f7b80bed991536efeb43
This commit is contained in:
Alessio Quaglino
2024-07-29 07:18:02 -07:00
committed by Copybara-Service
parent 70d70bc3b7
commit 3f0749a0f7
2 changed files with 16 additions and 9 deletions
+1 -1
View File
@@ -345,7 +345,7 @@ class mjCModel : public mjCModel_, private mjSpec {
const std::vector<T*>& sources);
// delete from list the elements that cause an error
template <class T> void RemoveFromList(std::vector<T*>& list);
template <class T> void RemoveFromList(std::vector<T*>& list, const mjCModel& other);
// create mjCBase lists from children lists
void CreateObjectLists();