Revert "Make Splash-screens touch opaque"
This reverts commit c5b7502174.
Reason for revert: Breaks InputShellCommandTest
Bug: 211748378
Change-Id: I89f551a4cb8e93338a5e3aa0ecdfe02d7bfff075
This commit is contained in:
@@ -269,12 +269,16 @@ public class StartingSurfaceDrawer {
|
||||
// touchable or focusable by the user. We also add in the ALT_FOCUSABLE_IM
|
||||
// flag because we do know that the next window will take input
|
||||
// focus, so we want to get the IME window up on top of us right away.
|
||||
windowFlags |= WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
|
||||
windowFlags |= WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE
|
||||
| WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
|
||||
| WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM;
|
||||
params.flags = windowFlags;
|
||||
params.token = appToken;
|
||||
params.packageName = activityInfo.packageName;
|
||||
params.privateFlags |= WindowManager.LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS;
|
||||
// Setting as trusted overlay to let touches pass through. This is safe because this
|
||||
// window is controlled by the system.
|
||||
params.privateFlags |= WindowManager.LayoutParams.PRIVATE_FLAG_TRUSTED_OVERLAY;
|
||||
|
||||
if (!context.getResources().getCompatibilityInfo().supportsScreen()) {
|
||||
params.privateFlags |= WindowManager.LayoutParams.PRIVATE_FLAG_COMPATIBLE_WINDOW;
|
||||
|
||||
Reference in New Issue
Block a user