diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2021-11-11 19:00:35 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-11-11 19:00:35 +0000 |
commit | b075e50ad5442d6d22a55089756c3efe51ffabfd (patch) | |
tree | 6e4f269228e0d441de4f4d07571a63cce3efa9ed | |
parent | f986999eecdd72cfc78fcc9f5ace39cdd6c3a244 (diff) | |
parent | bb3f22df9a0cfb6e09ceafc8108a6d218ddea27f (diff) | |
download | base-b075e50ad5442d6d22a55089756c3efe51ffabfd.tar.gz |
Merge "Mark screen decorations as trusted overlays" into rvc-dev am: bb3f22df9a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16222361
Change-Id: I944c3edf537f4bfcd393df4da8e5357f5597a141
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/ScreenDecorations.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java b/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java index ad11d71eb132..50c6777baef8 100644 --- a/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java +++ b/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java @@ -457,6 +457,9 @@ public class ScreenDecorations extends SystemUI implements Tunable { lp.privateFlags |= WindowManager.LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS | WindowManager.LayoutParams.PRIVATE_FLAG_NO_MOVE_ANIMATION; + // FLAG_SLIPPERY can only be set by trusted overlays + lp.privateFlags |= WindowManager.LayoutParams.PRIVATE_FLAG_TRUSTED_OVERLAY; + if (!DEBUG_SCREENSHOT_ROUNDED_CORNERS) { lp.privateFlags |= WindowManager.LayoutParams.PRIVATE_FLAG_IS_ROUNDED_CORNERS_OVERLAY; } |