mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-22 01:40:07 +01:00
Attempt to fix message replies bottom sheet overlap.
This commit is contained in:
committed by
Clark Chen
parent
45d2a5d0b6
commit
490d3549e2
@@ -953,7 +953,7 @@ class ConversationFragment :
|
||||
adapter.registerAdapterDataObserver(dataObserver!!)
|
||||
|
||||
val keyboardEvents = KeyboardEvents()
|
||||
container.listener = keyboardEvents
|
||||
container.addInputListener(keyboardEvents)
|
||||
container.addKeyboardStateListener(keyboardEvents)
|
||||
requireActivity()
|
||||
.onBackPressedDispatcher
|
||||
@@ -1470,7 +1470,9 @@ class ConversationFragment :
|
||||
findViewById<View>(R.id.scheduled_messages_show_all)
|
||||
.setOnClickListener {
|
||||
val recipient = viewModel.recipientSnapshot ?: return@setOnClickListener
|
||||
ScheduledMessagesBottomSheet.show(childFragmentManager, args.threadId, recipient.id)
|
||||
container.runAfterAllHidden(composeText) {
|
||||
ScheduledMessagesBottomSheet.show(childFragmentManager, args.threadId, recipient.id)
|
||||
}
|
||||
}
|
||||
|
||||
findViewById<TextView>(R.id.scheduled_messages_text).text = resources.getQuantityString(R.plurals.conversation_scheduled_messages_bar__number_of_messages, count, count)
|
||||
@@ -2505,11 +2507,13 @@ class ConversationFragment :
|
||||
activity ?: return
|
||||
val recipientId = viewModel.recipientSnapshot?.id ?: return
|
||||
|
||||
MessageQuotesBottomSheet.show(
|
||||
childFragmentManager,
|
||||
MessageId(messageRecord.id),
|
||||
recipientId
|
||||
)
|
||||
container.runAfterAllHidden(composeText) {
|
||||
MessageQuotesBottomSheet.show(
|
||||
childFragmentManager,
|
||||
MessageId(messageRecord.id),
|
||||
recipientId
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onMoreTextClicked(conversationRecipientId: RecipientId, messageId: Long, isMms: Boolean) {
|
||||
|
||||
Reference in New Issue
Block a user