diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index b058f95d0a937..9d4b51fd66bfa 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -6685,9 +6685,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { // Navigation bar and status bar. getNonDecorInsetsLw(displayRotation, displayWidth, displayHeight, outInsets); - if (mStatusBar != null) { - outInsets.top = mStatusBarHeight; - } + outInsets.top = mStatusBarHeight; } @Override @@ -6696,7 +6694,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { outInsets.setEmpty(); // Only navigation bar - if (mNavigationBar != null) { + if (mHasNavigationBar) { int position = navigationBarPosition(displayWidth, displayHeight, displayRotation); if (position == NAV_BAR_BOTTOM) { outInsets.bottom = getNavigationBarHeight(displayRotation, mUiMode);