diff options
| author | 2023-04-19 09:18:56 -0700 | |
|---|---|---|
| committer | 2023-04-24 15:30:06 -0700 | |
| commit | 20e622725e112c85edd3fc7f52592782bf63b9a2 (patch) | |
| tree | a1cd0a78fcd86051de3413b0e88e260f9dccdadb /java/src-debug/com | |
| parent | df944c13e379fe924a5556fc749350270586fb8e (diff) | |
Load shortucts concurrently with app target resolution
Reload shortcuts whenever we rebuild the target list:
* in ChooserActivity#onHandlePackageChange(), called by system package
change broadcast, target pinning, and ResolverActivity#onRestart;
* in work profile status broadcast receiver.
Tie ShorctuLoader to a Lifecycle (instead of exposing lifecycle
methods i.e. destroy) and switch to coroutines from executors.
Add a startup-to-first-shortcut tracing and a debug log.
Bug: 262927266
Test: manual testing, unit tests.
Change-Id: Iaa4bd9a88f29378d75d88b2ea8fc3698cbd3be8f
Diffstat (limited to 'java/src-debug/com')
0 files changed, 0 insertions, 0 deletions