From 6b193894bd6610f4b88482c44c0598f048c3b286 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 14 Aug 2024 17:16:02 -0400 Subject: [PATCH] Fixes miscache of hashtag following button --- .../vitorpamplona/amethyst/ui/screen/loggedIn/GeoHashScreen.kt | 2 +- .../vitorpamplona/amethyst/ui/screen/loggedIn/HashtagScreen.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/GeoHashScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/GeoHashScreen.kt index 85f726e7e..4768c601f 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/GeoHashScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/GeoHashScreen.kt @@ -187,7 +187,7 @@ fun GeoHashActionOptions( .follows .observeAsState() val isFollowingTag by - remember(userState) { + remember(userState, tag) { derivedStateOf { userState?.user?.isFollowingGeohash(tag) ?: false } } diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/HashtagScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/HashtagScreen.kt index 9acaf32d0..89841010c 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/HashtagScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/HashtagScreen.kt @@ -166,7 +166,7 @@ fun HashtagActionOptions( .follows .observeAsState() val isFollowingTag by - remember(userState) { + remember(userState, tag) { derivedStateOf { userState?.user?.isFollowingHashtag(tag) ?: false } }