From 3a090ff25e2dd7b64bf29e984582e391d8e55c58 Mon Sep 17 00:00:00 2001 From: smix8 <52464204+smix8@users.noreply.github.com> Date: Tue, 2 Dec 2025 22:45:58 +0100 Subject: [PATCH] Hide "Open documentation" context menu button in project manager The EditorNode or internals of the ScriptEditor are not fully loaded in the project manager leading to crashes when the context menu tries to open an editor build-in documentation page. --- editor/inspector/editor_inspector.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/inspector/editor_inspector.cpp b/editor/inspector/editor_inspector.cpp index c24a0a3c9db..08b2786aad8 100644 --- a/editor/inspector/editor_inspector.cpp +++ b/editor/inspector/editor_inspector.cpp @@ -1605,7 +1605,7 @@ void EditorProperty::_update_popup() { menu->add_icon_item(theme_cache.revert_icon, TTR("Revert Value"), MENU_REVERT_VALUE); } } - if (!doc_path.is_empty()) { + if (!doc_path.is_empty() && ScriptEditor::get_singleton() && EditorNode::get_singleton()) { menu->add_separator(); menu->add_icon_item(theme_cache.help_icon, TTR("Open Documentation"), MENU_OPEN_DOCUMENTATION); }