Browse Source

Merge pull request #47330 from Blackiris/fix-corrupt-scene-when-export-has-setter

Fix corrupt scene when export var has setter
George Marques 4 years ago
parent
commit
8fc4a732de
1 changed files with 1 additions and 2 deletions
  1. 1 2
      modules/gdscript/gdscript_parser.cpp

+ 1 - 2
modules/gdscript/gdscript_parser.cpp

@@ -811,6 +811,7 @@ GDScriptParser::VariableNode *GDScriptParser::parse_variable(bool p_allow_proper
 
 	VariableNode *variable = alloc_node<VariableNode>();
 	variable->identifier = parse_identifier();
+	variable->export_info.name = variable->identifier->name;
 
 	if (match(GDScriptTokenizer::Token::COLON)) {
 		if (check(GDScriptTokenizer::Token::NEWLINE)) {
@@ -860,8 +861,6 @@ GDScriptParser::VariableNode *GDScriptParser::parse_variable(bool p_allow_proper
 
 	end_statement("variable declaration");
 
-	variable->export_info.name = variable->identifier->name;
-
 	return variable;
 }