Attemp to fix blank lockscreen #2.

Bug: 14280857
Change-Id: Ib868cc7a01d24f7169310774a5397b90a2d5b35f
This commit is contained in:
Jorim Jaggi
2014-04-28 20:04:11 +02:00
parent df2258be5b
commit fa505a7f26
2 changed files with 6 additions and 5 deletions

View File

@@ -1622,9 +1622,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode {
return (mDisabled & StatusBarManager.DISABLE_EXPAND) == 0;
}
void makeExpandedVisible() {
void makeExpandedVisible(boolean force) {
if (SPEW) Log.d(TAG, "Make expanded visible: expanded visible=" + mExpandedVisible);
if (mExpandedVisible || !panelsEnabled()) {
if (!force && (mExpandedVisible || !panelsEnabled())) {
return;
}
@@ -3003,8 +3003,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode {
private void instantExpandNotificationsPanel() {
// Make our window larger.
mStatusBarWindowManager.setStatusBarExpanded(true);
// Make our window larger and the panel visible.
makeExpandedVisible(true);
mNotificationPanel.setVisibility(View.VISIBLE);
// Wait for window manager to pickup the change, so we know the maximum height of the panel
// then.

View File

@@ -106,7 +106,7 @@ public class PhoneStatusBarView extends PanelBar {
@Override
public void onPanelPeeked() {
super.onPanelPeeked();
mBar.makeExpandedVisible();
mBar.makeExpandedVisible(false);
}
@Override