Selaa lähdekoodia

Merge pull request #108772 from timothyqiu/second-level-inherit

Fix root auto-translate mode ignored for child nodes when generating POT
Thaddeus Crews 1 kuukausi sitten
vanhempi
commit
9e46d698b5

+ 1 - 1
editor/translations/packed_scene_translation_parser_plugin.cpp

@@ -106,7 +106,7 @@ Error PackedSceneEditorTranslationParserPlugin::parse_file(const String &p_path,
 		// If `auto_translate_mode` wasn't found, that means it is set to its default value (`AUTO_TRANSLATE_MODE_INHERIT`).
 		if (!auto_translate_mode_found) {
 			int idx_last = atr_owners.size() - 1;
-			if (idx_last > 0 && parent_path.begins_with(String(atr_owners[idx_last].first))) {
+			if (idx_last >= 0 && parent_path.begins_with(String(atr_owners[idx_last].first))) {
 				auto_translating = atr_owners[idx_last].second;
 			} else {
 				atr_owners.push_back(Pair(state->get_node_path(i), true));