diff options
author | Dianne Hackborn <hackbod@google.com> | 2012-04-05 19:03:37 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-04-05 19:03:37 -0700 |
commit | e8644b695d6c548d2c93e1da7b4a6aff786f1427 (patch) | |
tree | cb83145f1cee9f99da171f49f40eb2f48cb4c270 /policy/src/com | |
parent | dab7850012466a80bc1b10f2f1b8c87e7d050227 (diff) | |
parent | 9801435820dc159725c0185f18f7e60e0fb1b833 (diff) | |
download | frameworks_base-e8644b695d6c548d2c93e1da7b4a6aff786f1427.zip frameworks_base-e8644b695d6c548d2c93e1da7b4a6aff786f1427.tar.gz frameworks_base-e8644b695d6c548d2c93e1da7b4a6aff786f1427.tar.bz2 |
Merge "Fix so that status bar doesn't resize when hiding nav bar."
Diffstat (limited to 'policy/src/com')
-rwxr-xr-x | policy/src/com/android/internal/policy/impl/PhoneWindowManager.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java index c3cac6e..ded190b 100755 --- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java @@ -2230,10 +2230,14 @@ public class PhoneWindowManager implements WindowManagerPolicy { // decide where the status bar goes ahead of time if (mStatusBar != null) { // apply any navigation bar insets - pf.left = df.left = vf.left = mDockLeft; - pf.top = df.top = vf.top = mDockTop; - pf.right = df.right = vf.right = mDockRight; - pf.bottom = df.bottom = vf.bottom = mDockBottom; + pf.left = df.left = mUnrestrictedScreenLeft; + pf.top = df.top = mUnrestrictedScreenTop; + pf.right = df.right = mUnrestrictedScreenWidth - mUnrestrictedScreenLeft; + pf.bottom = df.bottom = mUnrestrictedScreenHeight - mUnrestrictedScreenTop; + vf.left = mStableLeft; + vf.top = mStableTop; + vf.right = mStableRight; + vf.bottom = mStableBottom; mStatusBar.computeFrameLw(pf, df, vf, vf); final Rect r = mStatusBar.getFrameLw(); |