summaryrefslogtreecommitdiffstats
path: root/policy/src/com
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2012-04-05 19:03:37 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-04-05 19:03:37 -0700
commite8644b695d6c548d2c93e1da7b4a6aff786f1427 (patch)
treecb83145f1cee9f99da171f49f40eb2f48cb4c270 /policy/src/com
parentdab7850012466a80bc1b10f2f1b8c87e7d050227 (diff)
parent9801435820dc159725c0185f18f7e60e0fb1b833 (diff)
downloadframeworks_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-xpolicy/src/com/android/internal/policy/impl/PhoneWindowManager.java12
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();