Loading packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java +4 −0 Original line number Diff line number Diff line Loading @@ -943,6 +943,10 @@ public abstract class ActivatableNotificationView extends ExpandableOutlineView } } public boolean isDrawingAppearAnimation() { return mDrawingAppearAnimation; } @Override protected void dispatchDraw(Canvas canvas) { if (mDrawingAppearAnimation) { Loading packages/SystemUI/src/com/android/systemui/statusbar/NotificationShelf.java +5 −0 Original line number Diff line number Diff line Loading @@ -505,6 +505,11 @@ public class NotificationShelf extends ActivatableNotificationView implements iconState.scaleX = newSize / icon.getHeight() / icon.getIconScale(); iconState.scaleY = iconState.scaleX; iconState.hidden = transitionAmount == 0.0f && !iconState.isAnimating(icon); boolean isAppearing = row.isDrawingAppearAnimation() && !row.isInShelf(); if (isAppearing) { iconState.hidden = true; iconState.iconAppearAmount = 0.0f; } iconState.alpha = alpha; iconState.yTranslation = iconYTranslation; if (stayingInShelf) { Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java +4 −0 Original line number Diff line number Diff line Loading @@ -943,6 +943,10 @@ public abstract class ActivatableNotificationView extends ExpandableOutlineView } } public boolean isDrawingAppearAnimation() { return mDrawingAppearAnimation; } @Override protected void dispatchDraw(Canvas canvas) { if (mDrawingAppearAnimation) { Loading
packages/SystemUI/src/com/android/systemui/statusbar/NotificationShelf.java +5 −0 Original line number Diff line number Diff line Loading @@ -505,6 +505,11 @@ public class NotificationShelf extends ActivatableNotificationView implements iconState.scaleX = newSize / icon.getHeight() / icon.getIconScale(); iconState.scaleY = iconState.scaleX; iconState.hidden = transitionAmount == 0.0f && !iconState.isAnimating(icon); boolean isAppearing = row.isDrawingAppearAnimation() && !row.isInShelf(); if (isAppearing) { iconState.hidden = true; iconState.iconAppearAmount = 0.0f; } iconState.alpha = alpha; iconState.yTranslation = iconYTranslation; if (stayingInShelf) { Loading