From 750c83fb2b245de16ef7ad57bbcc4bdd5a5b018b Mon Sep 17 00:00:00 2001 From: Ivan Shakhov Date: Sun, 15 Mar 2026 12:40:46 +0100 Subject: [PATCH] Default value of "Ignore asset root" should be false, when addons is the root folder of the addon. Fixes https://github.com/godotengine/godot-asset-store-tracker/issues/140 --- editor/asset_library/editor_asset_installer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/editor/asset_library/editor_asset_installer.cpp b/editor/asset_library/editor_asset_installer.cpp index 77cc2e24ad..06b4dbeef2 100644 --- a/editor/asset_library/editor_asset_installer.cpp +++ b/editor/asset_library/editor_asset_installer.cpp @@ -155,8 +155,8 @@ void EditorAssetInstaller::open_asset(const String &p_path, bool p_autoskip_topl asset_title_label->set_text(asset_name); _check_has_toplevel(); - // Default to false, unless forced. - skip_toplevel = p_autoskip_toplevel; + // Default to false, unless forced. Don't skip "addons" by default + skip_toplevel = p_autoskip_toplevel && toplevel_prefix != "addons/"; skip_toplevel_check->set_block_signals(true); skip_toplevel_check->set_pressed(!skip_toplevel_check->is_disabled() && skip_toplevel); skip_toplevel_check->set_block_signals(false);