Browse Source

Send markdown (not rendered yet in the timeline).

feature/bma/flipper
Benoit Marty 2 years ago committed by Benoit Marty
parent
commit
1a93ddac15
  1. 2
      libraries/textcomposer/src/main/java/io/element/android/x/textcomposer/RichTextComposerLayout.kt
  2. 3
      libraries/textcomposer/src/main/java/io/element/android/x/textcomposer/TextComposer.kt

2
libraries/textcomposer/src/main/java/io/element/android/x/textcomposer/RichTextComposerLayout.kt

@ -213,7 +213,7 @@ class RichTextComposerLayout @JvmOverloads constructor( @@ -213,7 +213,7 @@ class RichTextComposerLayout @JvmOverloads constructor(
}
views.sendButton.setOnClickListener {
val textMessage = text?.toSpannable() ?: ""
val textMessage = views.richTextComposerEditText.getMarkdown() // text?.toSpannable() ?: ""
callback?.onSendMessage(textMessage)
}

3
libraries/textcomposer/src/main/java/io/element/android/x/textcomposer/TextComposer.kt

@ -39,8 +39,7 @@ fun TextComposer( @@ -39,8 +39,7 @@ fun TextComposer(
}
override fun onSendMessage(text: CharSequence) {
// TODO The Wysiwyg team is working to be able to get a markdown version of the text
// For now we send only the plain text. `formattedText` is Html.
// text contains markdown.
onSendMessage(text.toString())
}

Loading…
Cancel
Save