From 3bcda33fa618d6e5334ae793bc3faa819c5f1c01 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Thu, 25 May 2023 18:30:42 -0400 Subject: [PATCH] Activates invalidations that can be ignored if another invalidation is already running. --- .../com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt index a3f3da1a5..1686410bf 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/FeedViewModel.kt @@ -115,8 +115,8 @@ abstract class FeedViewModel(val localFilter: FeedFilter) : ViewModel() { } private val bundlerInsert = BundledInsert>(250, Dispatchers.IO) - fun invalidateData() { - bundler.invalidate() + fun invalidateData(ignoreIfDoing: Boolean = false) { + bundler.invalidate(ignoreIfDoing) } fun invalidateInsertData(newItems: Set) {