Skip to content

Commit 3aa6ff8

Browse files
committed
fix: notify observers after activity restore
1 parent 67cfcf9 commit 3aa6ff8

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

app/src/main/java/to/bitkit/repositories/ActivityRepo.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -699,6 +699,7 @@ class ActivityRepo @Inject constructor(
699699
"${payload.closedChannels.size} closed channels",
700700
context = TAG,
701701
)
702+
notifyActivitiesChanged()
702703
}
703704

704705
}

app/src/main/java/to/bitkit/viewmodels/ActivityListViewModel.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ class ActivityListViewModel @Inject constructor(
8787
combine(
8888
_filters.map { it.searchText }.debounce(300),
8989
_filters.map { it.copy(searchText = "") },
90-
) { debouncedSearch, filtersWithoutSearch ->
90+
activityRepo.activitiesChanged,
91+
) { debouncedSearch, filtersWithoutSearch, _ ->
9192
fetchFilteredActivities(filtersWithoutSearch.copy(searchText = debouncedSearch))
9293
}.collect { _filteredActivities.value = it }
9394
}

0 commit comments

Comments
 (0)