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
This commit is contained in:
Prabir Pradhan
2023-02-24 00:37:56 +00:00
parent 995e16c9ec
commit 9762753c0a

View File

@@ -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()) {