diff --git a/src/ShaderNode/ShaderGraph.cpp b/src/ShaderNode/ShaderGraph.cpp index afa53d2f3..b7f9b99a6 100644 --- a/src/ShaderNode/ShaderGraph.cpp +++ b/src/ShaderNode/ShaderGraph.cpp @@ -359,7 +359,7 @@ QJsonObject ShaderGraph::Save() static_assert(AlwaysFalse::value, "non-exhaustive visitor"); }, member.type); - memberDoc["type"] = QString::fromStdString(member.name); + memberArray.append(std::move(memberDoc)); } structDoc["members"] = memberArray;