Selaa lähdekoodia

Merge pull request #54662 from KoBeWi/now_with_reloading

Properly reload built-in tool scripts
Rémi Verschelde 3 vuotta sitten
vanhempi
commit
284b50cf30
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      editor/plugins/script_editor_plugin.cpp

+ 5 - 0
editor/plugins/script_editor_plugin.cpp

@@ -1015,6 +1015,11 @@ void ScriptEditor::_scene_saved_callback(const String &p_path) {
 		if (edited_res->get_path().get_slice("::", 0) == p_path) {
 		if (edited_res->get_path().get_slice("::", 0) == p_path) {
 			se->tag_saved_version();
 			se->tag_saved_version();
 		}
 		}
+
+		Ref<Script> scr = edited_res;
+		if (scr.is_valid() && scr->is_tool()) {
+			scr->reload(true);
+		}
 	}
 	}
 }
 }