diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/Routes.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/Routes.kt index a7520cea9..ae33c158e 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/Routes.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/Routes.kt @@ -193,7 +193,8 @@ open class LatestItem { fun updateNewestItem(newNotes: Set, account: Account, filter: AdditiveFeedFilter): Note? { val newestItem = newestItemPerAccount[account.userProfile().pubkeyHex] - if (newestItem == null) { + // Block list got updated + if (newestItem == null || !account.isAcceptable(newestItem)) { newestItemPerAccount = newestItemPerAccount + Pair( account.userProfile().pubkeyHex, filterMore(filter.feed(), account).firstOrNull { it.createdAt() != null }