summaryrefslogtreecommitdiff
path: root/java/src-debug
diff options
context:
space:
mode:
author Andrey Epin <ayepin@google.com> 2023-04-19 09:18:56 -0700
committer Andrey Epin <ayepin@google.com> 2023-04-24 15:30:06 -0700
commit20e622725e112c85edd3fc7f52592782bf63b9a2 (patch)
treea1cd0a78fcd86051de3413b0e88e260f9dccdadb /java/src-debug
parentdf944c13e379fe924a5556fc749350270586fb8e (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')
0 files changed, 0 insertions, 0 deletions