summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java
diff options
context:
space:
mode:
authorJorim Jaggi <jjaggi@google.com>2020-01-10 01:23:21 +0100
committerJorim Jaggi <jjaggi@google.com>2020-01-23 00:27:58 +0100
commit0da8fd165fed21f26b2b10ddcf4bd1a89d9981c3 (patch)
tree4e56851e6538f047e3c4e58773f853a44d9c8b6d /packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java
parent7fb715c4254a8544fec3072d8220d76a5821b189 (diff)
Force non-floating main app windows to not fit anything
Since we have a better approach of fitting content instead of setting them on the layout params (Window.setContentOnApplyWindowInsetsListener), we can now simplify forcing of filling the screen: Instead of clearing the fit types when the private flag is set, we unset the types and straight out reject any params when the client would like to fit. Test: DisplayPolicyTests Bug: 118118435 Change-Id: I845e6b1c81e29ab66a770891d03c62a32418e8cc
Diffstat (limited to 'packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java')
-rw-r--r--packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java b/packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java
index 4e7956db4a2b..139f04241982 100644
--- a/packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java
+++ b/packages/SystemUI/src/com/android/keyguard/KeyguardDisplayManager.java
@@ -290,7 +290,7 @@ public class KeyguardDisplayManager {
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
- getWindow().setFitWindowInsetsTypes(0 /* types */);
+ getWindow().getAttributes().setFitWindowInsetsTypes(0 /* types */);
getWindow().setNavigationBarContrastEnforced(false);
getWindow().setNavigationBarColor(Color.TRANSPARENT);