diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java index 608aa44741349..a3c84c680566d 100644 --- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java @@ -1706,7 +1706,8 @@ public class PhoneWindowManager implements WindowManagerPolicy { @Override public boolean isForceHiding(WindowManager.LayoutParams attrs) { return (attrs.privateFlags & PRIVATE_FLAG_KEYGUARD) != 0 || - (isKeyguardHostWindow(attrs) && isKeyguardSecureIncludingHidden()); + (isKeyguardHostWindow(attrs) && isKeyguardSecureIncludingHidden()) || + (attrs.type == TYPE_KEYGUARD_SCRIM); } @Override