Skip to content

Commit 754f7f3

Browse files
committed
Fix rebase issues
1 parent bb3e2fd commit 754f7f3

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

vector/src/main/java/im/vector/app/features/home/room/detail/TimelineFragment.kt

-2
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ import im.vector.app.features.crypto.verification.VerificationBottomSheet
128128
import im.vector.app.features.home.AvatarRenderer
129129
import im.vector.app.features.home.room.detail.arguments.TimelineArgs
130130
import im.vector.app.features.home.room.detail.composer.CanSendStatus
131-
import im.vector.app.features.home.room.detail.composer.MessageComposer
132131
import im.vector.app.features.home.room.detail.composer.MessageComposerAction
133132
import im.vector.app.features.home.room.detail.composer.MessageComposerFragment
134133
import im.vector.app.features.home.room.detail.composer.MessageComposerViewModel
@@ -680,7 +679,6 @@ class TimelineFragment :
680679
modelBuildListener = null
681680
debouncer.cancelAll()
682681
views.timelineRecyclerView.cleanup()
683-
composerVoiceRecorderCoordinator.destroy()
684682
super.onDestroyView()
685683
}
686684

vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerFragment.kt

+8-8
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ class MessageComposerFragment : VectorBaseFragment<FragmentComposerBinding>(), A
184184
setupEmojiButton()
185185

186186
views.composerLayout.isGone = vectorPreferences.isRichTextEditorEnabled()
187-
views.composerLayout.isVisible = vectorPreferences.isRichTextEditorEnabled()
187+
views.richTextComposerLayout.isVisible = vectorPreferences.isRichTextEditorEnabled()
188188

189189
messageComposerViewModel.observeViewEvents {
190190
when (it) {
@@ -307,7 +307,7 @@ class MessageComposerFragment : VectorBaseFragment<FragmentComposerBinding>(), A
307307
}
308308

309309
override fun onExpandOrCompactChange() {
310-
views.composerLayout.views.composerEmojiButton.isVisible = isEmojiKeyboardVisible
310+
composer.emojiButton?.isVisible = isEmojiKeyboardVisible
311311
}
312312

313313
override fun onSendMessage(text: CharSequence) {
@@ -448,11 +448,11 @@ class MessageComposerFragment : VectorBaseFragment<FragmentComposerBinding>(), A
448448

449449
private fun handleSendButtonVisibilityChanged(event: MessageComposerViewEvents.AnimateSendButtonVisibility) {
450450
if (event.isVisible) {
451-
views.root.views.sendButton.alpha = 0f
452-
views.root.views.sendButton.isVisible = true
453-
views.root.views.sendButton.animate().alpha(1f).setDuration(150).start()
451+
composer.sendButton.alpha = 0f
452+
composer.sendButton.isVisible = true
453+
composer.sendButton.animate().alpha(1f).setDuration(150).start()
454454
} else {
455-
views.root.views.sendButton.isInvisible = true
455+
composer.sendButton.isInvisible = true
456456
}
457457
}
458458

@@ -758,7 +758,7 @@ class MessageComposerFragment : VectorBaseFragment<FragmentComposerBinding>(), A
758758
requireContext(),
759759
MatrixItem.UserItem(userId, displayName, roomMember?.avatarUrl)
760760
)
761-
.also { it.bind(views.composerLayout.views.composerEditText) },
761+
.also { it.bind(composer.editText) },
762762
0,
763763
displayName.length,
764764
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE
@@ -772,7 +772,7 @@ class MessageComposerFragment : VectorBaseFragment<FragmentComposerBinding>(), A
772772
}
773773
composer.editText.append(pill)
774774
} else {
775-
composer.editText.text?.insert(views.composerLayout.views.composerEditText.selectionStart, pill)
775+
composer.editText.text?.insert(composer.editText.selectionStart, pill)
776776
}
777777
}
778778
focusComposerAndShowKeyboard()

vector/src/main/java/im/vector/app/features/home/room/detail/composer/RichTextComposerView.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ class RichTextComposerView @JvmOverloads constructor(
8989

9090
collapse(false)
9191

92-
views.composerEditText.addTextChangedListener(object: TextWatcher {
92+
views.composerEditText.addTextChangedListener(object : TextWatcher {
9393
override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) {}
9494
override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) {}
9595
override fun afterTextChanged(s: Editable) {
@@ -132,7 +132,7 @@ class RichTextComposerView @JvmOverloads constructor(
132132
private fun addRichTextMenuItem(@DrawableRes iconId: Int, description: String, action: () -> Unit) {
133133
val inflater = LayoutInflater.from(context)
134134
val button = ViewRichTextMenuButtonBinding.inflate(inflater, views.richTextMenu, true)
135-
with (button.root) {
135+
with(button.root) {
136136
contentDescription = description
137137
setImageResource(iconId)
138138
setOnClickListener {

0 commit comments

Comments
 (0)