From 298dca9531679ad25dfe67fc690a1ba9e1981e2f Mon Sep 17 00:00:00 2001 From: kobewi Date: Mon, 8 Dec 2025 22:06:34 +0100 Subject: [PATCH] Fix opening errors from built-in scripts --- editor/debugger/editor_debugger_node.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/editor/debugger/editor_debugger_node.cpp b/editor/debugger/editor_debugger_node.cpp index c07331dadba..3ba8444d526 100644 --- a/editor/debugger/editor_debugger_node.cpp +++ b/editor/debugger/editor_debugger_node.cpp @@ -162,6 +162,10 @@ void EditorDebuggerNode::_stack_frame_selected(int p_debugger) { } void EditorDebuggerNode::_error_selected(const String &p_file, int p_line, int p_debugger) { + if (!p_file.is_resource_file() && !ResourceCache::has(p_file)) { + // If it's a built-in script, make sure the scene is opened first. + EditorNode::get_singleton()->load_scene(p_file.get_slice("::", 0)); + } Ref