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:28:14 -0700
commitc84168df80fa1a4281673f78e3622fe33b363456 (patch)
treefb22c878ba215139276efa2df0d0e81503d925a2 /robolectric_tests
parent6fe3eec95cfb153ed7c16c6381623b7e762452c3 (diff)
downloadandroid_packages_apps_Trebuchet-c84168df80fa1a4281673f78e3622fe33b363456.tar.gz
android_packages_apps_Trebuchet-c84168df80fa1a4281673f78e3622fe33b363456.tar.bz2
android_packages_apps_Trebuchet-c84168df80fa1a4281673f78e3622fe33b363456.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: 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);
}