From 82aa975c60d7088801197198b4444f67f7f41d0f Mon Sep 17 00:00:00 2001 From: Jeff DeCew Date: Tue, 3 May 2022 19:07:45 +0000 Subject: [PATCH] Invalidate (re-section) the list when a notification is no longer heads up. Fixes: 231337045 Test: dumpsysui NotifLog NotifHeadsUpLog Change-Id: I9aa8b5b09336db70c6d83844b7b265625837effd --- .../notification/collection/coordinator/HeadsUpCoordinator.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/HeadsUpCoordinator.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/HeadsUpCoordinator.kt index da0169bd6dc46..d959a24b341c1 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/HeadsUpCoordinator.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/HeadsUpCoordinator.kt @@ -503,6 +503,7 @@ class HeadsUpCoordinator @Inject constructor( private val mOnHeadsUpChangedListener = object : OnHeadsUpChangedListener { override fun onHeadsUpStateChanged(entry: NotificationEntry, isHeadsUp: Boolean) { if (!isHeadsUp) { + mNotifPromoter.invalidateList() mHeadsUpViewBinder.unbindHeadsUpView(entry) endNotifLifetimeExtensionIfExtended(entry) }