From 9762753c0a05fecf7d75d2253929225f0f8474cb Mon Sep 17 00:00:00 2001 From: Prabir Pradhan Date: Fri, 24 Feb 2023 00:37:56 +0000 Subject: [PATCH] Show pointer_location for all users Bug: 269556690 Test: Manual, enable pointer_location, switch to guest user, observe pointer_location overlay is still visible. See bug for more info. Change-Id: I0d87e34241e1450d5ea38ad6c564affa19209147 Merged-In: I0d87e34241e1450d5ea38ad6c564affa19209147 --- services/core/java/com/android/server/wm/DisplayPolicy.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/core/java/com/android/server/wm/DisplayPolicy.java b/services/core/java/com/android/server/wm/DisplayPolicy.java index 7e91989a9105b..f816b2fdf995c 100644 --- a/services/core/java/com/android/server/wm/DisplayPolicy.java +++ b/services/core/java/com/android/server/wm/DisplayPolicy.java @@ -2831,6 +2831,7 @@ public class DisplayPolicy { lp.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN; + lp.privateFlags |= LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS; lp.setFitInsetsTypes(0); lp.layoutInDisplayCutoutMode = LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS; if (ActivityManager.isHighEndGfx()) {