Make ScreenDecorations NOT_TOUCHABLE

Screen decorations are drawn at the top most layer and currently
blocks touches to gesture monitor spy windows

Bug: 225505986
Test: manual
Change-Id: Iaddef70504cc475ba880bcc0d438b6b9bafc304c
This commit is contained in:
Vaibhav Devmurari
2022-06-30 17:21:31 +00:00
parent f62e001347
commit 9de43f082b

View File

@@ -842,7 +842,8 @@ public class ScreenDecorations extends CoreStartable implements Tunable , Dumpab
| WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
| WindowManager.LayoutParams.FLAG_SPLIT_TOUCH
| WindowManager.LayoutParams.FLAG_SLIPPERY
| WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN,
| WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
| WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
PixelFormat.TRANSLUCENT);
lp.privateFlags |= WindowManager.LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS
| WindowManager.LayoutParams.PRIVATE_FLAG_NO_MOVE_ANIMATION;