KeyguardStatusBar: Fix bad state after canceled animation
Fixes a bug where the icon area and user switcher could overlap if the animation was canceled at a bad time. Change-Id: I21713512fb5c70c45439258609b87a585675304a Fixes: 30865084
This commit is contained in:
@@ -308,6 +308,7 @@ public class KeyguardStatusBarView extends RelativeLayout
|
|||||||
super.setVisibility(visibility);
|
super.setVisibility(visibility);
|
||||||
if (visibility != View.VISIBLE) {
|
if (visibility != View.VISIBLE) {
|
||||||
mSystemIconsSuperContainer.animate().cancel();
|
mSystemIconsSuperContainer.animate().cancel();
|
||||||
|
mSystemIconsSuperContainer.setTranslationX(0);
|
||||||
mMultiUserSwitch.animate().cancel();
|
mMultiUserSwitch.animate().cancel();
|
||||||
mMultiUserSwitch.setAlpha(1f);
|
mMultiUserSwitch.setAlpha(1f);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user