Search Issue Tracker

In Progress

Votes

1

Found in [Package]

5.1.1

Issue ID

APB-72

Regression

Yes

Constructor is always loading GoogleAndroidProviderSettings when Domain Reloads is triggered, causing performance issues in Adaptive Performance package

Package: Adaptive Performance

-

Reproduction steps:
1. Open a large project with the Adaptive Performance package
2. Trigger a Domain Reload
3. Observe the Domain Reload time

Expected result: Domain Reload should complete without unnecessary AssetDatabase operations when PlayerSettings.enableFrameTimingStats check is not needed
Actual result: The GoogleAndroidProviderFrameStatsDialog constructor performs AssetDatabase operations to find and load GoogleAndroidProviderSettings during every Domain Reload, causing approximately 1 second delay in large projects

Reproducible with: 5.1.2 (2022.3.62f1, 6000.0.49f1, 6000.1.2f1, 6000.2.0b2)

Reproducible on: Windows 10 (User reported)
Not reproducible on: no other environment tested

Note: Not tested by CQA

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.