summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/AppInfo.java
diff options
context:
space:
mode:
authorKenny Guy <kennyguy@google.com>2014-05-13 15:58:58 +0100
committerKenny Guy <kennyguy@google.com>2014-05-13 15:58:58 +0100
commitb6cc40bc15ef97ba7d677295c9a3870f18eadbe2 (patch)
tree612c608858f61e6f1a51596b64ee307249425bc8 /src/com/android/launcher3/AppInfo.java
parent418dcb881a62162b2834321d362c2f8f01962493 (diff)
downloadandroid_packages_apps_Trebuchet-b6cc40bc15ef97ba7d677295c9a3870f18eadbe2.tar.gz
android_packages_apps_Trebuchet-b6cc40bc15ef97ba7d677295c9a3870f18eadbe2.tar.bz2
android_packages_apps_Trebuchet-b6cc40bc15ef97ba7d677295c9a3870f18eadbe2.zip
Don't clear flags in startActivity
Move setting flags for starting apps back to AppInfo from Launcher.startActivity. Bug: 14839470 Change-Id: I1dc928e9ebce9ce4d411678f94b5ca4284c1255f
Diffstat (limited to 'src/com/android/launcher3/AppInfo.java')
-rw-r--r--src/com/android/launcher3/AppInfo.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/launcher3/AppInfo.java b/src/com/android/launcher3/AppInfo.java
index 40e8e6d0e..c85626b10 100644
--- a/src/com/android/launcher3/AppInfo.java
+++ b/src/com/android/launcher3/AppInfo.java
@@ -87,6 +87,7 @@ public class AppInfo extends ItemInfo {
intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setComponent(info.getComponentName());
+ intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
long serialNumber = UserManagerCompat.getInstance(context).getSerialNumberForUser(user);
intent.putExtra(EXTRA_PROFILE, serialNumber);
this.user = user;