diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt index 542a8d8c9..5f84ed01c 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt @@ -737,16 +737,12 @@ class NoteBundledRefresherLiveData(val note: Note) : LiveData(NoteSta } fun invalidateData() { - if (!hasObservers()) return - checkNotInMainThread() bundler.invalidate() { checkNotInMainThread() - if (hasActiveObservers()) { - postValue(NoteState(note)) - } + postValue(NoteState(note)) } } diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt index f1f1d78a4..732a1f1c6 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt @@ -469,15 +469,12 @@ class UserBundledRefresherLiveData(val user: User) : LiveData(UserSta } fun invalidateData() { - if (!hasObservers()) return checkNotInMainThread() bundler.invalidate() { checkNotInMainThread() - if (hasActiveObservers()) { - postValue(UserState(user)) - } + postValue(UserState(user)) } }