diff options
author | 2024-07-26 01:50:51 +0000 | |
---|---|---|
committer | 2024-07-26 01:50:51 +0000 | |
commit | 4d1af3ab267cfa6684c8b537f99bb17dce483d61 (patch) | |
tree | c53905ebceecd18dda8785d543e873fddb2f3b86 | |
parent | 7981cc2ffe1906d6eee0a3d2b463bddb374fbe5f (diff) | |
parent | 774d763de83f7be7e96348b44e35fcfbd8b90b95 (diff) |
Merge "Return early if there are no entries to remove" into main
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpManagerPhone.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpManagerPhone.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpManagerPhone.java index e08dbb9df7dc..b2035e163963 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpManagerPhone.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpManagerPhone.java @@ -389,10 +389,13 @@ public class HeadsUpManagerPhone extends BaseHeadsUpManager implements // OnReorderingAllowedListener: private final OnReorderingAllowedListener mOnReorderingAllowedListener = () -> { - mAnimationStateHandler.setHeadsUpGoingAwayAnimationsAllowed(false); if (NotificationThrottleHun.isEnabled()) { mAvalancheController.setEnableAtRuntime(true); + if (mEntriesToRemoveWhenReorderingAllowed.isEmpty()) { + return; + } } + mAnimationStateHandler.setHeadsUpGoingAwayAnimationsAllowed(false); for (NotificationEntry entry : mEntriesToRemoveWhenReorderingAllowed) { if (isHeadsUpEntry(entry.getKey())) { // Maybe the heads-up was removed already |