From ae8675669ac54d21fa6c111a0c357422661e41f4 Mon Sep 17 00:00:00 2001 From: Jacob Hobbie Date: Thu, 3 Feb 2022 17:18:13 +0000 Subject: [PATCH] Adding flag to dynamically registered receiver. ACTION_CLOSE_SYSTEM_DIALOG has been deprecated in T but needs to remain as exported so that it can pass tests. Bug: 161145287 Change-Id: I1c56cee1d2fe27d5af01b6ee21f588a733a1f564 Test: No-op --- .../src/com/android/wm/shell/pip/tv/TvPipMenuController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipMenuController.java b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipMenuController.java index 72ead00233663..32861b698daaf 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipMenuController.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipMenuController.java @@ -103,7 +103,7 @@ public class TvPipMenuController implements PipMenuController, TvPipMenuView.Lis }; context.registerReceiverForAllUsers(closeSystemDialogsBroadcastReceiver, new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS), null /* permission */, - mainHandler); + mainHandler, Context.RECEIVER_EXPORTED); pipMediaController.addActionListener(this::onMediaActionsChanged); }