Skip to content

[Fix Bug]: Value Package is not change when asset have 1 assetcollectorsetting . When rename "main" setting to other name #631

@huyhuynh2k4

Description

@huyhuynh2k4

JEngine Version

1.1.4 (UI) lastest

Unity Version

Unity 6

Target Platform

Windows

Bug Description

this is code fix in unity editor . Script BoostrapEditorUI.cs

        // Package Name
        var packageChoices = EditorUtils.GetAvailableYooAssetPackages();

        // 🔥 thêm "None" vào đầu list
        var dropdownOptions = new List<string> { "None" };

        if (packageChoices != null && packageChoices.Count > 0)
        {
            dropdownOptions.AddRange(packageChoices);
        }

        // giá trị hiện tại (nếu null/empty thì là None)
        var currentValue = string.IsNullOrEmpty(_bootstrap.packageName)
            ? "None"
            : _bootstrap.packageName;

Steps to Reproduce

  1. Rename package to other not "main"
  2. Have only 1 assetcollectorsetting

Expected Behavior

Value Package is not change when asset have 1 assetcollectorsetting . When rename "main" setting to other name

Error Logs

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't been reported before
  • I have tested with the latest version of JEngine

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions