summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2018-05-11 10:52:28 -0700
committerAdam Cohen <adamcohen@google.com>2018-05-11 10:52:28 -0700
commitdfb509c58039f8f7fd467d45e040198a5f1006e3 (patch)
tree3881a5f6fadc9a9ea7b60796353ddd66e787c1a9 /src
parent6ebbf309cec98670a725df45864c9fc7972433cd (diff)
downloadandroid_packages_apps_Trebuchet-dfb509c58039f8f7fd467d45e040198a5f1006e3.tar.gz
android_packages_apps_Trebuchet-dfb509c58039f8f7fd467d45e040198a5f1006e3.tar.bz2
android_packages_apps_Trebuchet-dfb509c58039f8f7fd467d45e040198a5f1006e3.zip
Clear task when opening WallpaperPicker
-> Each session can reasonably be considered a fresh start -> Also, works around b/79507056 Change-Id: Iac1ae59cd0c743d71c91a34ba32a0fef51548f74
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher3/views/OptionsPopupView.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/launcher3/views/OptionsPopupView.java b/src/com/android/launcher3/views/OptionsPopupView.java
index 56b92c7c6..c17857f77 100644
--- a/src/com/android/launcher3/views/OptionsPopupView.java
+++ b/src/com/android/launcher3/views/OptionsPopupView.java
@@ -184,6 +184,7 @@ public class OptionsPopupView extends ArrowPopup
Intent intent = new Intent(Intent.ACTION_SET_WALLPAPER)
.putExtra(EXTRA_WALLPAPER_OFFSET,
launcher.getWorkspace().getWallpaperOffsetForCenterPage());
+ intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
String pickerPackage = launcher.getString(R.string.wallpaper_picker_package);
if (!TextUtils.isEmpty(pickerPackage)) {