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

don't apply formatting to body when showing editor in TextualBody

it throws
This commit is contained in:
Bruno Windels
2019-05-17 16:01:30 +01:00
parent aeea4ee83a
commit 5adae63555

View File

@@ -89,7 +89,9 @@ module.exports = React.createClass({
componentDidMount: function() { componentDidMount: function() {
this._unmounted = false; this._unmounted = false;
this._applyFormatting(); if (!this.props.isEditing) {
this._applyFormatting();
}
}, },
_applyFormatting() { _applyFormatting() {
@@ -128,11 +130,13 @@ module.exports = React.createClass({
}, },
componentDidUpdate: function(prevProps) { componentDidUpdate: function(prevProps) {
const messageWasEdited = prevProps.replacingEventId !== this.props.replacingEventId; if (!this.props.isEditing) {
if (messageWasEdited) { const messageWasEdited = prevProps.replacingEventId !== this.props.replacingEventId;
this._applyFormatting(); if (messageWasEdited) {
this._applyFormatting();
}
this.calculateUrlPreview();
} }
this.calculateUrlPreview();
}, },
componentWillUnmount: function() { componentWillUnmount: function() {