From aeffbeb4716fb01663f01dc8c9845b5cc28abf3f Mon Sep 17 00:00:00 2001 From: Daniel Savage Date: Sun, 8 Mar 2026 15:23:33 +0900 Subject: [PATCH] Show Shader Editor when creating via Inspector --- editor/docks/scene_tree_dock.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/editor/docks/scene_tree_dock.cpp b/editor/docks/scene_tree_dock.cpp index bc100982ff..0286a69862 100644 --- a/editor/docks/scene_tree_dock.cpp +++ b/editor/docks/scene_tree_dock.cpp @@ -2687,6 +2687,8 @@ void SceneTreeDock::_shader_created(Ref p_shader) { undo_redo->add_do_method(selected_shader_material.ptr(), "set_shader", p_shader); undo_redo->add_undo_method(selected_shader_material.ptr(), "set_shader", existing); undo_redo->commit_action(); + + EditorNode::get_singleton()->edit_item(p_shader.ptr(), this); } void SceneTreeDock::_script_creation_closed() {