Fix state snapshot in LinkPreviewViewModelV2.

This commit is contained in:
Alex Hart
2023-10-02 13:59:07 -03:00
parent 4bf49df6fa
commit 913605a065
2 changed files with 3 additions and 4 deletions

View File

@@ -40,7 +40,7 @@ class LinkPreviewViewModelV2(
private val linkPreviewStateStore = RxStore(savedLinkPreviewState)
val linkPreviewState: Flowable<LinkPreviewState> = linkPreviewStateStore.stateFlowable.observeOn(AndroidSchedulers.mainThread())
val linkPreviewStateSnapshot: LinkPreviewState = linkPreviewStateStore.state
val linkPreviewStateSnapshot: LinkPreviewState get() = linkPreviewStateStore.state
val hasLinkPreview: Boolean = linkPreviewStateStore.state.linkPreview.isPresent
val hasLinkPreviewUi: Boolean = linkPreviewStateStore.state.hasContent()
@@ -166,7 +166,7 @@ class LinkPreviewViewModelV2(
}
}
fun setLinkPreviewState(linkPreviewState: LinkPreviewState) {
private fun setLinkPreviewState(linkPreviewState: LinkPreviewState) {
linkPreviewStateStore.update { cleanseState(linkPreviewState) }
}