From 52933532457aed10b4e913abca8673f0d76a6c0f Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 15 May 2021 10:15:12 +0000 Subject: [PATCH] UI: Tap outside to dismiss power menu Change-Id: Id713b84a2edb3facc184394963f98291abe6ae2c --- .../systemui/globalactions/GlobalActionsDialog.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialog.java b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialog.java index cefac0cf1c7..19a9c938c49 100644 --- a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialog.java +++ b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialog.java @@ -2573,6 +2573,16 @@ public class GlobalActionsDialog implements DialogInterface.OnDismissListener, mScrimAlpha = 0.45f; } getWindow().setBackgroundDrawable(mBackgroundDrawable); + + ViewGroup root = findViewById(com.android.systemui.R.id.global_actions_grid_root); + if (root != null) { + root.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + dismiss(); + } + }); + } } private void fixNavBarClipping() { -- 2.25.1