Merge "Don't clear flags in startActivity" into ub-now-nova
This commit is contained in:
@@ -87,6 +87,7 @@ public class AppInfo extends ItemInfo {
|
|||||||
intent = new Intent(Intent.ACTION_MAIN);
|
intent = new Intent(Intent.ACTION_MAIN);
|
||||||
intent.addCategory(Intent.CATEGORY_LAUNCHER);
|
intent.addCategory(Intent.CATEGORY_LAUNCHER);
|
||||||
intent.setComponent(info.getComponentName());
|
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);
|
long serialNumber = UserManagerCompat.getInstance(context).getSerialNumberForUser(user);
|
||||||
intent.putExtra(EXTRA_PROFILE, serialNumber);
|
intent.putExtra(EXTRA_PROFILE, serialNumber);
|
||||||
this.user = user;
|
this.user = user;
|
||||||
|
|||||||
@@ -2629,7 +2629,7 @@ public class Launcher extends Activity
|
|||||||
}
|
}
|
||||||
|
|
||||||
boolean startActivity(View v, Intent intent, Object tag) {
|
boolean startActivity(View v, Intent intent, Object tag) {
|
||||||
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
|
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||||
try {
|
try {
|
||||||
// Only launch using the new animation if the shortcut has not opted out (this is a
|
// Only launch using the new animation if the shortcut has not opted out (this is a
|
||||||
// private contract between launcher and may be ignored in the future).
|
// private contract between launcher and may be ignored in the future).
|
||||||
|
|||||||
Reference in New Issue
Block a user