Skip to content

Commit 22aa6d0

Browse files
Fixes class cast when filtering HeartbeatSubscriptionDestinations
1 parent ec202f4 commit 22aa6d0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

feature/models/src/main/java/no/nordicsemi/android/nrfmesh/feature/model/configurationserver/HeartbeatSubscriptionDestinationsDropdownMenu.kt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,11 @@ internal fun ExposedDropdownMenuBoxScope.HeartbeatSubscriptionDestinationsDropdo
3939
onDestinationSelected: (HeartbeatSubscriptionDestination) -> Unit,
4040
onAddGroupClicked: () -> Unit,
4141
) {
42-
val elements = network?.nodes.orEmpty().flatMap { it.elements }
43-
val groups = network?.groups.orEmpty().map { it.address as HeartbeatSubscriptionDestination }
42+
val groups = network
43+
?.groups
44+
.orEmpty()
45+
.filter { it.address is HeartbeatSubscriptionDestination }
46+
.map { it.address as HeartbeatSubscriptionDestination }
4447
DropdownMenu(
4548
modifier = Modifier
4649
.exposedDropdownSize()

0 commit comments

Comments
 (0)