Do not write nameless frames whose class is "main".

PiperOrigin-RevId: 769685151
Change-Id: I3d993d7521db2b2adbf611c3e4eb5b4b293bdc30
This commit is contained in:
Alessio Quaglino
2025-06-10 10:14:42 -07:00
committed by Copybara-Service
parent bf56312c9d
commit 5f42078dc1
2 changed files with 5 additions and 6 deletions
+2 -1
View File
@@ -1595,7 +1595,8 @@ XMLElement* mjXWriter::OneFrame(XMLElement* elem, mjCFrame* frame) {
return elem;
}
if (frame->name.empty() && frame->classname.empty()) {
// TODO: empty classname should not occur (but does)
if (frame->name.empty() && (frame->classname.empty() || frame->classname == "main")) {
return elem;
}