mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-03-01 22:22:15 +00:00
Fix poor linkpreview popin behavior in cfv2.
This commit is contained in:
committed by
Greyson Parrelli
parent
b31ee802fc
commit
9c49c84306
@@ -262,7 +262,7 @@ class ConversationAdapterV2(
|
||||
}
|
||||
}
|
||||
|
||||
fun onMessageRequestStateChanged(isMessageRequestAccepted: Boolean) {
|
||||
fun setMessageRequestIsAccepted(isMessageRequestAccepted: Boolean) {
|
||||
val oldState = this.isMessageRequestAccepted
|
||||
this.isMessageRequestAccepted = isMessageRequestAccepted
|
||||
|
||||
|
||||
@@ -769,6 +769,7 @@ class ConversationFragment :
|
||||
.conversationThreadState
|
||||
.subscribeOn(Schedulers.io())
|
||||
.doOnSuccess { state ->
|
||||
adapter.setMessageRequestIsAccepted(state.meta.messageRequestData.isMessageRequestAccepted)
|
||||
SignalLocalMetrics.ConversationOpen.onDataLoaded()
|
||||
conversationItemDecorations.setFirstUnreadCount(state.meta.unreadCount)
|
||||
colorizer.onGroupMembershipChanged(state.meta.groupMemberAcis)
|
||||
@@ -1151,7 +1152,7 @@ class ConversationFragment :
|
||||
presentChatColors(recipient.chatColors)
|
||||
invalidateOptionsMenu()
|
||||
|
||||
adapter.onMessageRequestStateChanged(!viewModel.hasMessageRequestState)
|
||||
adapter.setMessageRequestIsAccepted(!viewModel.hasMessageRequestState)
|
||||
}
|
||||
|
||||
private fun invalidateOptionsMenu() {
|
||||
|
||||
Reference in New Issue
Block a user