1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Editor: Fix crash when specifying --debug-server

The dock is not in the tree when starting the debug server via the CLI
This commit is contained in:
Stuart Carnie
2025-07-15 07:31:31 +10:00
parent d5cb0f948e
commit a3d3306ed3

View File

@@ -471,8 +471,11 @@ void EditorDebuggerNode::_debugger_stopped(int p_id) {
if (!found) {
EditorRunBar::get_singleton()->get_pause_button()->set_pressed(false);
EditorRunBar::get_singleton()->get_pause_button()->set_disabled(true);
SceneTreeDock::get_singleton()->hide_remote_tree();
SceneTreeDock::get_singleton()->hide_tab_buttons();
SceneTreeDock *dock = SceneTreeDock::get_singleton();
if (dock->is_inside_tree()) {
dock->hide_remote_tree();
dock->hide_tab_buttons();
}
EditorNode::get_singleton()->notify_all_debug_sessions_exited();
}
}