metareader: use NodeInput's StringToValue/ValueToString when reading default values from XML

This commit is contained in:
itsmattkc
2020-04-04 04:11:20 +11:00
parent c538f2a421
commit c9c9bd5174
+1 -1
View File
@@ -214,7 +214,7 @@ void NodeMetaReader::XMLReadParam(QXmlStreamReader *reader)
XMLReadLanguageString(reader, &param_names_[param_id]);
} else if (reader->name() == "default") {
default_val = reader->readElementText();
default_val = NodeInput::StringToValue(param_type, reader->readElementText());
} else {
properties.insert(reader->name().toString(), reader->readElementText());
}