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

This commit is contained in:
Ivan Shakhov
2026-03-15 12:40:46 +01:00
parent a596178702
commit 750c83fb2b
@@ -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);