From 2d25bb2592d1bcc8af369b47eb75ab2fdfee9bd6 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 24 Mar 2026 14:23:21 -0400 Subject: [PATCH] Sorts followers into a set to avoid LazyColumn key conflicts. --- .../followers/dal/UserProfileFollowersUserFeedViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/followers/dal/UserProfileFollowersUserFeedViewModel.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/followers/dal/UserProfileFollowersUserFeedViewModel.kt index d931e2cdc..122ec9654 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/followers/dal/UserProfileFollowersUserFeedViewModel.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/profile/followers/dal/UserProfileFollowersUserFeedViewModel.kt @@ -54,8 +54,8 @@ class UserProfileFollowersUserFeedViewModel( { it.pubkeyHex }, ) - fun List.toNonHiddenOwners(): List = - mapNotNull { event -> + fun List.toNonHiddenOwners(): Set = + mapNotNullTo(mutableSetOf()) { event -> if (!account.isHidden(event.pubKey)) { account.cache.getOrCreateUser(event.pubKey) } else {