| commit | d87e4ec294164993acd7daeaaa99c94de6d54e69 | [log] [tgz] |
|---|---|---|
| author | Lyn <lynhan@google.com> | Thu Aug 15 22:09:48 2024 +0000 |
| committer | Lyn Han <lynhan@google.com> | Wed Aug 21 21:47:34 2024 +0000 |
| tree | b2816d1e1ed472a78218cfeb5b38acc0d759446a | |
| parent | 51c377ec24dd8ec7503ed4b1385257a1456f8b21 [diff] |
Log when entry is saved for removal after expand
Fixes: 360188098
Bug: 359628765
Test: adb shell cmd statusbar echo -b NotifHeadsUpLog:verbose
adb reboot
adb logcat | grep HeadsUpManager
Flag: com.android.systemui.notification_avalanche_throttle_hun
Change-Id: I69363cfebc881a8fd8634463b6cc99359d11d9a5
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 544a8a5..e6c2d45 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpManagerPhone.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/HeadsUpManagerPhone.java
@@ -624,6 +624,7 @@ mOnReorderingAllowedListener); } else if (mTrackingHeadsUp) { mEntriesToRemoveAfterExpand.add(entry); + mLogger.logRemoveEntryAfterExpand(entry); } else if (mVisualStabilityProvider.isReorderingAllowed() || entry.showingPulsing()) { removeEntry(entry.getKey(), "createRemoveRunnable");
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpManagerLogger.kt b/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpManagerLogger.kt index c6fc547..600270c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpManagerLogger.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpManagerLogger.kt
@@ -293,6 +293,14 @@ { "has pinned notification changed to $bool1" } ) } + + fun logRemoveEntryAfterExpand(entry: NotificationEntry) { + buffer.log(TAG, VERBOSE, { + str1 = entry.logKey + }, { + "remove entry after expand: $str1" + }) + } } private const val TAG = "HeadsUpManager"