diff options
| author | 2023-07-10 15:20:31 -0700 | |
|---|---|---|
| committer | 2023-07-10 15:25:44 -0700 | |
| commit | e5b06cf0322d094198b73db009dd6905abcd290e (patch) | |
| tree | 7bb2362e4f12eebf227f7641ee1dac1f08fb9cc4 /java/src | |
| parent | 37440a296b0f2b55243fe6949bb171f5b66b9503 (diff) | |
Make ShortcutLoader fully mockable
Fix: 290618729
Test: inject a call to ChooserActivity#handlePackagesChanged() into the
test, observe the crash; then apply the fix and observe that the crash
is not happening anymore.
Change-Id: I5ea92e07995790bdbf7f2d23e26739d129f20dcd
Diffstat (limited to 'java/src')
| -rw-r--r-- | java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt b/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt index 3ffbe039..f05542e2 100644 --- a/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt +++ b/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt @@ -136,7 +136,8 @@ constructor( } /** Clear application targets (see [updateAppTargets] and initiate shrtcuts loading. */ - fun reset() { + @OpenForTesting + open fun reset() { Log.d(TAG, "reset shortcut loader for user $userHandle") appTargetSource.tryEmit(null) shortcutSource.tryEmit(null) |