From 0adb17700cedde8e95a40ae48aa0b2559448d388 Mon Sep 17 00:00:00 2001 From: Elis Elliott Date: Wed, 9 Mar 2022 12:28:53 +0000 Subject: [PATCH] Don't show intent picker when using camera attachment in a Managed Profile. Fixes: 195300298 Test: Manual - Follow steps from comment #1 in the bug. Change-Id: Ia58efda81b3cdb9b9f4d2a36cdc4af120d48e010 --- .../server/pm/DefaultCrossProfileIntentFiltersUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/pm/DefaultCrossProfileIntentFiltersUtils.java b/services/core/java/com/android/server/pm/DefaultCrossProfileIntentFiltersUtils.java index a3134a045d583..cac93236f4116 100644 --- a/services/core/java/com/android/server/pm/DefaultCrossProfileIntentFiltersUtils.java +++ b/services/core/java/com/android/server/pm/DefaultCrossProfileIntentFiltersUtils.java @@ -246,7 +246,7 @@ public class DefaultCrossProfileIntentFiltersUtils { private static final DefaultCrossProfileIntentFilter MEDIA_CAPTURE = new DefaultCrossProfileIntentFilter.Builder( DefaultCrossProfileIntentFilter.Direction.TO_PARENT, - /* flags= */0, + /* flags= */ ONLY_IF_NO_MATCH_FOUND, /* letsPersonalDataIntoProfile= */ true) .addAction(MediaStore.ACTION_IMAGE_CAPTURE) .addAction(MediaStore.ACTION_IMAGE_CAPTURE_SECURE)