Loading packages/SystemUI/src/com/android/systemui/statusbar/NotificationShelf.java +3 −1 Original line number Diff line number Diff line Loading @@ -346,7 +346,8 @@ public class NotificationShelf extends ActivatableNotificationView implements } float clampedAmount = iconTransitionAmount > 0.5f ? 1.0f : 0.0f; if (clampedAmount == fullTransitionAmount) { iconState.useFullTransitionAmount = scrollingFast || expandingAnimated iconState.noAnimations = scrollingFast || expandingAnimated; iconState.useFullTransitionAmount = iconState.noAnimations || (!ICON_ANMATIONS_WHILE_SCROLLING && fullTransitionAmount == 0.0f && scrolling); iconState.useLinearTransitionAmount = !ICON_ANMATIONS_WHILE_SCROLLING && fullTransitionAmount == 0.0f && !mAmbientState.isExpansionChanging(); Loading @@ -357,6 +358,7 @@ public class NotificationShelf extends ActivatableNotificationView implements && !ViewState.isAnimatingY(icon))) { iconState.cancelAnimations(icon); iconState.useFullTransitionAmount = true; iconState.noAnimations = true; } float transitionAmount; if (isLastChild || !USE_ANIMATIONS_WHEN_OPENING || iconState.useFullTransitionAmount Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java +3 −1 Original line number Diff line number Diff line Loading @@ -466,6 +466,7 @@ public class NotificationIconContainer extends AlphaOptimizedFrameLayout { public boolean useLinearTransitionAmount; public boolean translateContent; public int iconColor = StatusBarIconView.NO_COLOR; public boolean noAnimations; @Override public void applyToView(View view) { Loading @@ -473,7 +474,8 @@ public class NotificationIconContainer extends AlphaOptimizedFrameLayout { StatusBarIconView icon = (StatusBarIconView) view; boolean animate = false; AnimationProperties animationProperties = null; boolean animationsAllowed = mAnimationsEnabled && !mDisallowNextAnimation; boolean animationsAllowed = mAnimationsEnabled && !mDisallowNextAnimation && !noAnimations; if (animationsAllowed) { if (justAdded) { super.applyToView(icon); Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/NotificationShelf.java +3 −1 Original line number Diff line number Diff line Loading @@ -346,7 +346,8 @@ public class NotificationShelf extends ActivatableNotificationView implements } float clampedAmount = iconTransitionAmount > 0.5f ? 1.0f : 0.0f; if (clampedAmount == fullTransitionAmount) { iconState.useFullTransitionAmount = scrollingFast || expandingAnimated iconState.noAnimations = scrollingFast || expandingAnimated; iconState.useFullTransitionAmount = iconState.noAnimations || (!ICON_ANMATIONS_WHILE_SCROLLING && fullTransitionAmount == 0.0f && scrolling); iconState.useLinearTransitionAmount = !ICON_ANMATIONS_WHILE_SCROLLING && fullTransitionAmount == 0.0f && !mAmbientState.isExpansionChanging(); Loading @@ -357,6 +358,7 @@ public class NotificationShelf extends ActivatableNotificationView implements && !ViewState.isAnimatingY(icon))) { iconState.cancelAnimations(icon); iconState.useFullTransitionAmount = true; iconState.noAnimations = true; } float transitionAmount; if (isLastChild || !USE_ANIMATIONS_WHEN_OPENING || iconState.useFullTransitionAmount Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java +3 −1 Original line number Diff line number Diff line Loading @@ -466,6 +466,7 @@ public class NotificationIconContainer extends AlphaOptimizedFrameLayout { public boolean useLinearTransitionAmount; public boolean translateContent; public int iconColor = StatusBarIconView.NO_COLOR; public boolean noAnimations; @Override public void applyToView(View view) { Loading @@ -473,7 +474,8 @@ public class NotificationIconContainer extends AlphaOptimizedFrameLayout { StatusBarIconView icon = (StatusBarIconView) view; boolean animate = false; AnimationProperties animationProperties = null; boolean animationsAllowed = mAnimationsEnabled && !mDisallowNextAnimation; boolean animationsAllowed = mAnimationsEnabled && !mDisallowNextAnimation && !noAnimations; if (animationsAllowed) { if (justAdded) { super.applyToView(icon); Loading