From 2d39136710a7b23ae3244a63ba7da31c00c8c036 Mon Sep 17 00:00:00 2001 From: sommd Date: Tue, 2 Jun 2026 15:36:41 +1000 Subject: [PATCH] Fix crash caused by duplicate peer connections --- .../equeim/tremotesf/ui/torrentpropertiesfragment/PeersTab.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/org/equeim/tremotesf/ui/torrentpropertiesfragment/PeersTab.kt b/app/src/main/kotlin/org/equeim/tremotesf/ui/torrentpropertiesfragment/PeersTab.kt index 5a992598..1d7df167 100644 --- a/app/src/main/kotlin/org/equeim/tremotesf/ui/torrentpropertiesfragment/PeersTab.kt +++ b/app/src/main/kotlin/org/equeim/tremotesf/ui/torrentpropertiesfragment/PeersTab.kt @@ -83,7 +83,7 @@ fun PeersTab( val comparator = rememberLocaleDependentValue { compareBy(AlphanumericComparator(), Peer::address) } - val sortedPeers = remember { derivedStateOf { peers.sortedWith(comparator) } } + val sortedPeers = remember { derivedStateOf { peers.sortedWith(comparator).distinctBy(Peer::address) } } LazyColumn( state = listState,