mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-28 08:00:19 +01:00
format code
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
parent
429f5f1e77
commit
172866160b
@ -924,7 +924,6 @@ class MessageInputFragment : Fragment() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private fun setEditUI(message: ChatMessage) {
|
private fun setEditUI(message: ChatMessage) {
|
||||||
val editedMessage = ChatUtils.getParsedMessage(message.message, message.messageParameters)
|
val editedMessage = ChatUtils.getParsedMessage(message.message, message.messageParameters)
|
||||||
binding.fragmentEditView.editMessage.text = editedMessage
|
binding.fragmentEditView.editMessage.text = editedMessage
|
||||||
@ -937,7 +936,6 @@ class MessageInputFragment : Fragment() {
|
|||||||
binding.fragmentEditView.editMessageView.visibility = View.VISIBLE
|
binding.fragmentEditView.editMessageView.visibility = View.VISIBLE
|
||||||
binding.fragmentMessageInputView.attachmentButton.visibility = View.GONE
|
binding.fragmentMessageInputView.attachmentButton.visibility = View.GONE
|
||||||
binding.fragmentMessageInputView.editMessageButton.setOnClickListener {
|
binding.fragmentMessageInputView.editMessageButton.setOnClickListener {
|
||||||
|
|
||||||
val inputEditText = binding.fragmentMessageInputView.inputEditText!!.editableText
|
val inputEditText = binding.fragmentMessageInputView.inputEditText!!.editableText
|
||||||
|
|
||||||
val mentionSpans = inputEditText.getSpans(
|
val mentionSpans = inputEditText.getSpans(
|
||||||
@ -958,14 +956,20 @@ class MessageInputFragment : Fragment() {
|
|||||||
if (shouldQuote) {
|
if (shouldQuote) {
|
||||||
mentionId = "\"" + mentionId + "\""
|
mentionId = "\"" + mentionId + "\""
|
||||||
}
|
}
|
||||||
inputEditText.replace(inputEditText.getSpanStart(mentionSpan), inputEditText.getSpanEnd(mentionSpan),
|
inputEditText.replace(
|
||||||
"@$mentionId")
|
inputEditText.getSpanStart(mentionSpan),
|
||||||
|
inputEditText.getSpanEnd(mentionSpan),
|
||||||
|
"@$mentionId"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
val message = chatActivity.messageInputViewModel.getEditChatMessage.value as ChatMessage
|
val message = chatActivity.messageInputViewModel.getEditChatMessage.value as ChatMessage
|
||||||
if (message.message!!.trim() != inputEditText.trim()) {
|
if (message.message!!.trim() != inputEditText.trim()) {
|
||||||
val editedMessage = messageUtils.processEditMessageParameters(message.messageParameters!!, message,
|
val editedMessage = messageUtils.processEditMessageParameters(
|
||||||
inputEditText.toString())
|
message.messageParameters!!,
|
||||||
|
message,
|
||||||
|
inputEditText.toString()
|
||||||
|
)
|
||||||
editMessageAPI(message, editedMessage.toString())
|
editMessageAPI(message, editedMessage.toString())
|
||||||
}
|
}
|
||||||
clearEditUI()
|
clearEditUI()
|
||||||
@ -975,7 +979,6 @@ class MessageInputFragment : Fragment() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private fun clearEditUI() {
|
private fun clearEditUI() {
|
||||||
binding.fragmentMessageInputView.editMessageButton.visibility = View.GONE
|
binding.fragmentMessageInputView.editMessageButton.visibility = View.GONE
|
||||||
binding.fragmentMessageInputView.inputEditText.setText("")
|
binding.fragmentMessageInputView.inputEditText.setText("")
|
||||||
|
@ -159,13 +159,11 @@ class MessageUtils(val context: Context) {
|
|||||||
return messageStringInternal
|
return messageStringInternal
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
fun processEditMessageParameters(
|
fun processEditMessageParameters(
|
||||||
messageParameters: HashMap<String?, HashMap<String?, String?>>?,
|
messageParameters: HashMap<String?, HashMap<String?, String?>>?,
|
||||||
message: ChatMessage?,
|
message: ChatMessage?,
|
||||||
inputEditText: String
|
inputEditText: String
|
||||||
): Spanned {
|
): Spanned {
|
||||||
|
|
||||||
var result = inputEditText.toString()
|
var result = inputEditText.toString()
|
||||||
for ((key, valueMap) in messageParameters!!) {
|
for ((key, valueMap) in messageParameters!!) {
|
||||||
if (key != null) {
|
if (key != null) {
|
||||||
@ -193,7 +191,6 @@ class MessageUtils(val context: Context) {
|
|||||||
return SpannableString(result)
|
return SpannableString(result)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private fun defaultMessageParameters(
|
private fun defaultMessageParameters(
|
||||||
messageString: Spanned,
|
messageString: Spanned,
|
||||||
individualHashMap: HashMap<String?, String?>,
|
individualHashMap: HashMap<String?, String?>,
|
||||||
|
Loading…
Reference in New Issue
Block a user