mirror of
https://github.com/mastodon/mastodon
synced 2024-12-01 16:28:19 +09:00
fix(features/compose): Handle external changes to the textarea (#3632)
This commit is contained in:
parent
67243bda31
commit
4ce1540094
@ -67,6 +67,12 @@ export default class ComposeForm extends ImmutablePureComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
handleSubmit = () => {
|
handleSubmit = () => {
|
||||||
|
if (this.props.text !== this.autosuggestTextarea.textarea.value) {
|
||||||
|
// Something changed the text inside the textarea (e.g. browser extensions like Grammarly)
|
||||||
|
// Update the state to match the current text
|
||||||
|
this.props.onChange(this.autosuggestTextarea.textarea.value);
|
||||||
|
}
|
||||||
|
|
||||||
this.props.onSubmit();
|
this.props.onSubmit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user