2
0
Эх сурвалжийг харах

Properly reload built-in tool scripts

kobewi 4 жил өмнө
parent
commit
75e8eafa72

+ 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) {
 			se->tag_saved_version();
 		}
+
+		Ref<Script> scr = edited_res;
+		if (scr.is_valid() && scr->is_tool()) {
+			scr->reload(true);
+		}
 	}
 }