Use fewer functions for typing in the composer

This commit is contained in:
Travis Ralston 2019-06-27 10:37:33 -06:00
parent 17ed62de7d
commit 8bb860e870

View file

@ -424,18 +424,6 @@ export default class MessageComposerInput extends React.Component {
}
};
onTypingActivity() {
this.sendTyping(true);
}
onFinishedTyping() {
this.sendTyping(false);
}
sendTyping(isTyping) {
TypingStore.sharedInstance().setSelfTyping(this.props.room.roomId, isTyping);
}
onChange = (change: Change, originalEditorState?: Value) => {
let editorState = change.value;
@ -466,9 +454,9 @@ export default class MessageComposerInput extends React.Component {
}
if (Plain.serialize(editorState) !== '') {
this.onTypingActivity();
TypingStore.sharedInstance().setSelfTyping(this.props.room.roomId, true);
} else {
this.onFinishedTyping();
TypingStore.sharedInstance().setSelfTyping(this.props.room.roomId, false);
}
if (editorState.startText !== null) {