Merge "Fixing incorrect mStable insets being set before user setup is complete" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
f18b6b6490
@@ -1833,10 +1833,11 @@ public class DisplayPolicy {
|
||||
|
||||
if (navBarPosition == NAV_BAR_BOTTOM) {
|
||||
// It's a system nav bar or a portrait screen; nav bar goes on bottom.
|
||||
final int top = cutoutSafeUnrestricted.bottom
|
||||
- getNavigationBarHeight(rotation, uiMode);
|
||||
final int topNavBar = cutoutSafeUnrestricted.bottom
|
||||
- getNavigationBarFrameHeight(rotation, uiMode);
|
||||
final int top = mNavButtonForcedVisible
|
||||
? topNavBar
|
||||
: cutoutSafeUnrestricted.bottom - getNavigationBarHeight(rotation, uiMode);
|
||||
navigationFrame.set(0, topNavBar, displayWidth, displayFrames.mUnrestricted.bottom);
|
||||
displayFrames.mStable.bottom = displayFrames.mStableFullscreen.bottom = top;
|
||||
if (transientNavBarShowing) {
|
||||
|
||||
Reference in New Issue
Block a user