Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/ButtonDispatcher.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -61,6 +61,7 @@ public class ButtonDispatcher { private final AnimatorListenerAdapter mFadeListener = new AnimatorListenerAdapter() { private final AnimatorListenerAdapter mFadeListener = new AnimatorListenerAdapter() { @Override @Override public void onAnimationEnd(Animator animation) { public void onAnimationEnd(Animator animation) { mFadeAnimator = null; setVisibility(getAlpha() == 1 ? View.VISIBLE : View.INVISIBLE); setVisibility(getAlpha() == 1 ? View.VISIBLE : View.INVISIBLE); } } }; }; Loading Loading @@ -143,7 +144,6 @@ public class ButtonDispatcher { if (mVisibility == visibility) return; if (mVisibility == visibility) return; if (mFadeAnimator != null) { if (mFadeAnimator != null) { mFadeAnimator.cancel(); mFadeAnimator.cancel(); mFadeAnimator = null; } } mVisibility = visibility; mVisibility = visibility; Loading Loading @@ -176,13 +176,13 @@ public class ButtonDispatcher { if (mFadeAnimator != null) { if (mFadeAnimator != null) { mFadeAnimator.cancel(); mFadeAnimator.cancel(); } } setVisibility(View.VISIBLE); mFadeAnimator = ValueAnimator.ofFloat(getAlpha(), alpha); mFadeAnimator = ValueAnimator.ofFloat(getAlpha(), alpha); mFadeAnimator.setDuration(duration); mFadeAnimator.setDuration(duration); mFadeAnimator.setInterpolator(getAlpha() < alpha ? ALPHA_IN : ALPHA_OUT); mFadeAnimator.setInterpolator(getAlpha() < alpha ? ALPHA_IN : ALPHA_OUT); mFadeAnimator.addListener(mFadeListener); mFadeAnimator.addListener(mFadeListener); mFadeAnimator.addUpdateListener(mAlphaListener); mFadeAnimator.addUpdateListener(mAlphaListener); mFadeAnimator.start(); mFadeAnimator.start(); setVisibility(View.VISIBLE); } else { } else { mAlpha = alpha; mAlpha = alpha; final int N = mViews.size(); final int N = mViews.size(); Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/ButtonDispatcher.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -61,6 +61,7 @@ public class ButtonDispatcher { private final AnimatorListenerAdapter mFadeListener = new AnimatorListenerAdapter() { private final AnimatorListenerAdapter mFadeListener = new AnimatorListenerAdapter() { @Override @Override public void onAnimationEnd(Animator animation) { public void onAnimationEnd(Animator animation) { mFadeAnimator = null; setVisibility(getAlpha() == 1 ? View.VISIBLE : View.INVISIBLE); setVisibility(getAlpha() == 1 ? View.VISIBLE : View.INVISIBLE); } } }; }; Loading Loading @@ -143,7 +144,6 @@ public class ButtonDispatcher { if (mVisibility == visibility) return; if (mVisibility == visibility) return; if (mFadeAnimator != null) { if (mFadeAnimator != null) { mFadeAnimator.cancel(); mFadeAnimator.cancel(); mFadeAnimator = null; } } mVisibility = visibility; mVisibility = visibility; Loading Loading @@ -176,13 +176,13 @@ public class ButtonDispatcher { if (mFadeAnimator != null) { if (mFadeAnimator != null) { mFadeAnimator.cancel(); mFadeAnimator.cancel(); } } setVisibility(View.VISIBLE); mFadeAnimator = ValueAnimator.ofFloat(getAlpha(), alpha); mFadeAnimator = ValueAnimator.ofFloat(getAlpha(), alpha); mFadeAnimator.setDuration(duration); mFadeAnimator.setDuration(duration); mFadeAnimator.setInterpolator(getAlpha() < alpha ? ALPHA_IN : ALPHA_OUT); mFadeAnimator.setInterpolator(getAlpha() < alpha ? ALPHA_IN : ALPHA_OUT); mFadeAnimator.addListener(mFadeListener); mFadeAnimator.addListener(mFadeListener); mFadeAnimator.addUpdateListener(mAlphaListener); mFadeAnimator.addUpdateListener(mAlphaListener); mFadeAnimator.start(); mFadeAnimator.start(); setVisibility(View.VISIBLE); } else { } else { mAlpha = alpha; mAlpha = alpha; final int N = mViews.size(); final int N = mViews.size(); Loading