Window decor rect should not include the nav bar if hidden.

Bug:11059726
Change-Id: Ia445af030ac34da8e361d909978caa3f2793cfda
This commit is contained in:
John Spurlock
2013-10-03 11:46:06 -04:00
parent 778c2de060
commit 8e0ca288fe

View File

@@ -3007,7 +3007,8 @@ public class PhoneWindowManager implements WindowManagerPolicy {
// Ensure policy decor includes status bar
dcf.top = mStableTop;
}
if ((sysUiFl & View.SYSTEM_UI_FLAG_TRANSPARENT_NAVIGATION) == 0) {
if ((sysUiFl & View.SYSTEM_UI_FLAG_TRANSPARENT_NAVIGATION) == 0
&& (sysUiFl & View.SYSTEM_UI_FLAG_HIDE_NAVIGATION) == 0) {
// Ensure policy decor includes navigation bar
dcf.bottom = mStableBottom;
dcf.right = mStableRight;