Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 41bd90d2 authored by Lyn's avatar Lyn
Browse files

Immediately cancelAutoRemovalCallbacks for removed entry

Bug: 331192804
Test: manual
Change-Id: I234999161e95fe4df2d5dac575a1f5c612b74410
parent 7755b065
Loading
Loading
Loading
Loading
+6 −2
Original line number Original line Diff line number Diff line
@@ -870,8 +870,12 @@ public abstract class BaseHeadsUpManager implements HeadsUpManager {
                    mLogger.logAutoRemoveCanceled(mEntry, reason);
                    mLogger.logAutoRemoveCanceled(mEntry, reason);
                }
                }
            };
            };
            mAvalancheController.update(this, runnable,
            if (isHeadsUpEntry(this.mEntry.getKey())) {
                    reason + " removeAutoRemovalCallbacks");
                mAvalancheController.update(this, runnable, reason + " cancelAutoRemovalCallbacks");
            } else {
                // Just removed
                runnable.run();
            }
        }
        }


        public void scheduleAutoRemovalCallback(FinishTimeUpdater finishTimeCalculator,
        public void scheduleAutoRemovalCallback(FinishTimeUpdater finishTimeCalculator,