diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelViewController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelViewController.java index e1dac45f97de4..c71842bed52e3 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelViewController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelViewController.java @@ -691,7 +691,7 @@ public class NotificationPanelViewController extends PanelViewController { private KeyguardMediaController mKeyguardMediaController; - private boolean mStatusViewCentered = false; + private boolean mStatusViewCentered = true; private View.AccessibilityDelegate mAccessibilityDelegate = new View.AccessibilityDelegate() { @Override @@ -1173,7 +1173,7 @@ public class NotificationPanelViewController extends PanelViewController { constraintSet.applyTo(mNotificationContainerParent); mNotificationContainerParent.setSplitShadeEnabled(mShouldUseSplitNotificationShade); - updateKeyguardStatusViewAlignment(false /* animate */); + updateKeyguardStatusViewAlignment(/* animate= */false); mLockscreenSmartspaceController.onSplitShadeChanged(mShouldUseSplitNotificationShade); mKeyguardMediaController.refreshMediaPosition(); } @@ -1220,6 +1220,9 @@ public class NotificationPanelViewController extends PanelViewController { keyguardStatusView = (KeyguardStatusView) mLayoutInflater.inflate( R.layout.keyguard_status_view, mNotificationContainerParent, false); mNotificationContainerParent.addView(keyguardStatusView, statusIndex); + // When it's reinflated, this is centered by default. If it shouldn't be, this will update + // below when resources are updated. + mStatusViewCentered = true; attachSplitShadeMediaPlayerContainer( keyguardStatusView.findViewById(R.id.status_view_media_container));