commit | ed7f177a8d59ebc6b6b4d54f53f90223361a60b4 | [log] [tgz] |
---|---|---|
author | Jeff DeCew <jeffdq@google.com> | Wed Feb 28 11:58:49 2024 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Wed Feb 28 11:58:49 2024 +0000 |
tree | 95d9381d613a7a706e1e563ac1d20b5e11bd9069 | |
parent | 9ae9cf198b82c31867585f91efef50d35648251a [diff] | |
parent | b4174a25c301ca99b175a61c9858a11b30ad10f5 [diff] |
Merge "Fix crash in RowAlertTimeCoordinator when a group has no children" into main
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/RowAlertTimeCoordinator.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/RowAlertTimeCoordinator.kt index 12de339..4a7b7ca 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/RowAlertTimeCoordinator.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/RowAlertTimeCoordinator.kt
@@ -54,7 +54,7 @@ } private fun GroupEntry.calculateLatestAlertTime(): Long { - val lastChildAlertedTime = children.maxOf { it.lastAudiblyAlertedMs } + val lastChildAlertedTime = children.maxOfOrNull { it.lastAudiblyAlertedMs } ?: 0 val summaryAlertedTime = checkNotNull(summary).lastAudiblyAlertedMs return max(lastChildAlertedTime, summaryAlertedTime) }