From 23b6f129c7dc55dad5cdf69a59829d29747897fa Mon Sep 17 00:00:00 2001 From: Chris Cranford Date: Tue, 1 Jul 2025 21:17:59 -0400 Subject: [PATCH] Use create script dialog for script-type resources --- editor/docks/filesystem_dock.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/editor/docks/filesystem_dock.cpp b/editor/docks/filesystem_dock.cpp index eaf89536317..15c60c6bdeb 100644 --- a/editor/docks/filesystem_dock.cpp +++ b/editor/docks/filesystem_dock.cpp @@ -2722,6 +2722,10 @@ void FileSystemDock::_resource_created() { make_shader_dialog->config(fpath.path_join("new_shader"), false, false, type_name); make_shader_dialog->popup_centered(); return; + } else if (ClassDB::is_parent_class(type_name, "Script")) { + make_script_dialog->config("Node", fpath.path_join("new_script"), false, false); + make_script_dialog->popup_centered(); + return; } Variant c = new_resource_dialog->instantiate_selected();