38d8582abe01ced40333f77d99c43d6111b047ed
In DashboardSummary.rebuildUI(), we first update the adapter with the current categories, then run the async task to update the adapter with the suggestions. This causes the adapter to first layout the existing categories, and relayout when the suggestions is available. This causes the suggestions view and categories view to overlap before the relayout is complete. Since categories and suggestions are borh set each time we try to rebuild the UI, delaying the update for categories until the suggestions are ready will avoid the unnecessary relayout of the list elements. Ran app launch test for Settings app with the change and launch time is between 412ms and 486ms in 10 runs, which does not show much delay in app launch time with delaying updating the categories. Bug: 29318104 Change-Id: I03ae2386392315f28fe2c361682f2f3252e9f827
…
Description
No description provided
Languages
Java
89.8%
Kotlin
10.2%