1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-11-07 10:46:24 +03:00

Allow underline through MD and in RTE (MD) using <u> which works with CM

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski
2017-07-06 13:49:13 +01:00
parent b8dacd3bb1
commit fcd8321a63
3 changed files with 5 additions and 10 deletions

View File

@@ -408,7 +408,7 @@ export default class MessageComposerInput extends React.Component {
const modifyFn = {
'bold': (text) => `**${text}**`,
'italic': (text) => `*${text}*`,
'underline': (text) => `_${text}_`, // there's actually no valid underline in Markdown, but *shrug*
'underline': (text) => `<u>${text}</u>`,
'strike': (text) => `<del>${text}</del>`,
'code-block': (text) => `\`\`\`\n${text}\n\`\`\`\n`,
'blockquote': (text) => text.split('\n').map((line) => `> ${line}\n`).join('') + '\n',
@@ -419,7 +419,7 @@ export default class MessageComposerInput extends React.Component {
const selectionAfterOffset = {
'bold': -2,
'italic': -1,
'underline': -1,
'underline': -4,
'strike': -6,
'code-block': -5,
'blockquote': -2,