diff options
2 files changed, 5 insertions, 5 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LegacyNotificationIconAreaControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LegacyNotificationIconAreaControllerImpl.java index dd324342ded9..649a4ac28535 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LegacyNotificationIconAreaControllerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LegacyNotificationIconAreaControllerImpl.java @@ -512,7 +512,7 @@ public class LegacyNotificationIconAreaControllerImpl implements } public void showIconIsolated(StatusBarIconView icon, boolean animated) { - mNotificationIcons.showIconIsolated(icon, animated); + mNotificationIcons.showIconIsolatedLegacy(icon, animated); } public void setIsolatedIconLocation(@NotNull Rect iconDrawingRect, boolean requireStateUpdate) { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java index efb8e2cfce19..75a697f17e6f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java @@ -701,13 +701,13 @@ public class NotificationIconContainer extends ViewGroup { } @Deprecated - public void showIconIsolated(StatusBarIconView icon, boolean animated) { + public void showIconIsolatedLegacy(StatusBarIconView icon, boolean animated) { NotificationIconContainerRefactor.assertInLegacyMode(); if (animated) { - showIconIsolatedAnimated(icon, null); - } else { - showIconIsolated(icon); + mIsolatedIconForAnimation = icon != null ? icon : mIsolatedIcon; } + mIsolatedIcon = icon; + updateState(); } public void showIconIsolatedAnimated(StatusBarIconView icon, |