Benoit Marty
2025-11-18 17:16:07 +01:00
parent 8ca0e34a3a
commit d799fa3b5a

View File

@@ -138,7 +138,12 @@ class EditDefaultNotificationSettingPresenter(
)
}
// locale sensitive sorting
.sortedWith(compareBy(Collator.getInstance()) { roomSummary -> roomSummary.name })
.sortedWith(
compareBy(Collator.getInstance()) { roomSummary ->
// Collator does not handle null values, so we provide a fallback
roomSummary.name ?: roomSummary.roomId.value
}
)
}
private fun CoroutineScope.setDefaultNotificationMode(mode: RoomNotificationMode, action: MutableState<AsyncAction<Unit>>) = launch {