Browse Source

C#: Update exports only in the editor

Ignacio Etcheverry 6 years ago
parent
commit
5e354162f1
1 changed files with 3 additions and 0 deletions
  1. 3 0
      modules/mono/csharp_script.cpp

+ 3 - 0
modules/mono/csharp_script.cpp

@@ -1933,6 +1933,9 @@ void CSharpScript::_update_exports_values(Map<StringName, Variant> &values, List
 bool CSharpScript::_update_exports() {
 bool CSharpScript::_update_exports() {
 
 
 #ifdef TOOLS_ENABLED
 #ifdef TOOLS_ENABLED
+	if (!Engine::get_singleton()->is_editor_hint())
+		return false;
+
 	placeholder_fallback_enabled = true; // until proven otherwise
 	placeholder_fallback_enabled = true; // until proven otherwise
 
 
 	if (!valid)
 	if (!valid)