summaryrefslogtreecommitdiffstats
path: root/robolectric_tests
diff options
context:
space:
mode:
authorJon Miranda <jonmiranda@google.com>2019-08-19 13:32:09 -0700
committerJon Miranda <jonmiranda@google.com>2019-08-22 10:42:45 -0700
commit89137e7bb8ae9191b4ae86491339040135ca1c78 (patch)
tree57bec08d16b6cf74a25b55837bf5f884af0bc648 /robolectric_tests
parentd88f63bbed4c4c1e7eace9ab8c25e89ad6c662c9 (diff)
downloadandroid_packages_apps_Trebuchet-89137e7bb8ae9191b4ae86491339040135ca1c78.tar.gz
android_packages_apps_Trebuchet-89137e7bb8ae9191b4ae86491339040135ca1c78.tar.bz2
android_packages_apps_Trebuchet-89137e7bb8ae9191b4ae86491339040135ca1c78.zip
Add support for adding promise icons for new install sessions by user.
- Added flag PROMISE_APPS_NEW_INSTALLS - Promise icons only added if flag (above) is on, as well as the setting for "Add icon to Home screen" - Maintains a list of session ids of promise icons that have been added to the home screen, so that if the user manually removes the icon, we do not add it back to the home screen when the install is completed. - Queues all applications as promise icons, and replaces with actual app info when its being added to the workspace. Bug: 135633159 Change-Id: Idf2fc9033f890afef924628b76b89ad4692f529c Merged-In: I411db59f9bd1b346d98b9bb73f5376a5983b8de5
Diffstat (limited to 'robolectric_tests')
-rw-r--r--robolectric_tests/src/com/android/launcher3/model/PackageInstallStateChangedTaskTest.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/robolectric_tests/src/com/android/launcher3/model/PackageInstallStateChangedTaskTest.java b/robolectric_tests/src/com/android/launcher3/model/PackageInstallStateChangedTaskTest.java
index e9324f9ce..42a4f5cc9 100644
--- a/robolectric_tests/src/com/android/launcher3/model/PackageInstallStateChangedTaskTest.java
+++ b/robolectric_tests/src/com/android/launcher3/model/PackageInstallStateChangedTaskTest.java
@@ -29,7 +29,8 @@ public class PackageInstallStateChangedTaskTest extends BaseModelUpdateTaskTestC
private PackageInstallStateChangedTask newTask(String pkg, int progress) {
int state = PackageInstallerCompat.STATUS_INSTALLING;
- PackageInstallInfo installInfo = new PackageInstallInfo(pkg, state, progress);
+ PackageInstallInfo installInfo = new PackageInstallInfo(pkg, state, progress,
+ android.os.Process.myUserHandle());
return new PackageInstallStateChangedTask(installInfo);
}