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

Commit d8e1c95d authored by Lyn Han's avatar Lyn Han Committed by Lyn
Browse files

Only log auto remove request if passed into AvalancheController

Bug: 367403822
Flag: com.android.systemui.notification_avalanche_throttle_hun
Test: adb shell cmd statusbar echo -b NotifHeadsUpLog:verbose
      adb reboot
      adb logcat | grep HeadsUpManager

Change-Id: I645543e9fe657d3302ced620f6d5ead5f19b5439
parent 23cf2b98
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1005,7 +1005,6 @@ public abstract class BaseHeadsUpManager implements HeadsUpManager {
         * Clear any pending removal runnables.
         */
        public void cancelAutoRemovalCallbacks(@Nullable String reason) {
            mLogger.logAutoRemoveCancelRequest(this.mEntry, reason);
            Runnable runnable = () -> {
                final boolean removed = cancelAutoRemovalCallbackInternal();

@@ -1014,6 +1013,7 @@ public abstract class BaseHeadsUpManager implements HeadsUpManager {
                }
            };
            if (mEntry != null && isHeadsUpEntry(mEntry.getKey())) {
                mLogger.logAutoRemoveCancelRequest(this.mEntry, reason);
                mAvalancheController.update(this, runnable, reason + " cancelAutoRemovalCallbacks");
            } else {
                // Just removed