You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-22 04:02:40 +03:00
also prevent merge/skip on rich text pastes
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
@@ -980,9 +980,15 @@ export default class MessageComposerInput extends React.Component {
|
|||||||
// that we will silently discard nested blocks (e.g. nested lists) :(
|
// that we will silently discard nested blocks (e.g. nested lists) :(
|
||||||
const fragment = this.html.deserialize(transfer.html);
|
const fragment = this.html.deserialize(transfer.html);
|
||||||
if (this.state.isRichTextEnabled) {
|
if (this.state.isRichTextEnabled) {
|
||||||
return change.insertFragment(fragment.document);
|
return change
|
||||||
|
.setOperationFlag("skip", false)
|
||||||
|
.setOperationFlag("merge", false)
|
||||||
|
.insertFragment(fragment.document);
|
||||||
} else {
|
} else {
|
||||||
return change.insertText(this.md.serialize(fragment));
|
return change
|
||||||
|
.setOperationFlag("skip", false)
|
||||||
|
.setOperationFlag("merge", false)
|
||||||
|
.insertText(this.md.serialize(fragment));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
case 'text':
|
case 'text':
|
||||||
|
|||||||
Reference in New Issue
Block a user