From 6483b86a929f33ef34753cb4678f623c54ff483c Mon Sep 17 00:00:00 2001 From: Bryce Lee Date: Tue, 23 May 2017 09:02:09 -0700 Subject: Add new task flag when starting chooser activity in bug report. This flag is required whenever starting an activity from a non-activity context. Change-Id: Ia77e6e7801d712a20d407bc2ac92e543bc287010 Fixes: 62016780 Test: Click on generated bug report notification --- packages/Shell/src/com/android/shell/BugreportProgressService.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'packages/Shell/src') diff --git a/packages/Shell/src/com/android/shell/BugreportProgressService.java b/packages/Shell/src/com/android/shell/BugreportProgressService.java index 415bf9a0470b..05625c7d5a0c 100644 --- a/packages/Shell/src/com/android/shell/BugreportProgressService.java +++ b/packages/Shell/src/com/android/shell/BugreportProgressService.java @@ -981,6 +981,8 @@ public class BugreportProgressService extends Service { // Since we may be launched behind lockscreen, make sure that ChooserActivity doesn't finish // itself in onStop. chooserIntent.putExtra(ChooserActivity.EXTRA_PRIVATE_RETAIN_IN_ON_STOP, true); + // Starting the activity from a service. + chooserIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(chooserIntent); } -- cgit v1.2.3-59-g8ed1b