Search Issue Tracker

Fixed

Fixed in 1.19.17

Votes

1

Found in [Package]

1.1.7

Issue ID

ADDR-2347

Regression

Yes

AddressableAssetInspectorGUI causes extreme editor slowdown when selecting an addressable asset in the Inspector window

Package: Build Pipeline - Addressables

-

How to reproduce:
1. Open the attached project "AddressableAssetsGUI.zip"
2. Open the Profiler window and choose "Editor"
3. Enable 'Deep Profiling'
4. Start recording
5. Select Scenes/SampleScene (or any other asset)
6. Stop recording
7. Observe performance spike

Expected result: No performance spike when selecting asset and the Addressables package is installed
Actual result: Performance spike experienced when selecting asset after fresh load of the project.

Reproducible with: 1.1.7 (2019.4.32f1, 2020.3.21f1), 1.19.9 (2019.4.32f1, 2020.3.21f1, 2021.1.25f1, 2021.2.0f1, 2022.1.0a13)
Not reproducible with: 1.1.5 (2019.4.32f1, 2020.3.21f1)
Could not test with: 1.1.5, 1.1.7 (2021.1.25f1, 2021.2.0f1, 2022.1.0a13) - package not available

Notes:
- Stack points to:
AddressableAssetInspectorGUI.OnPostHeaderGUI()
BuildUtility.IsEditorAssembly()
BuildUtility.get_editorAssemblies()
CompilationPipeline.GetAssemblies()

  1. Resolution Note (fix version 1.19.17):

    Fixed in Addressables 1.19.17

Add comment

Log in to post comment