From 2546d31af00b3d7a63b6be437e1f19694d19e118 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 7 Jun 2021 15:18:00 +0200 Subject: [PATCH] Blur the composer when hiding it This should make toggling the composer in a server buffer more reliable. --- components/composer.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/composer.js b/components/composer.js index c39c178..444bbb0 100644 --- a/components/composer.js +++ b/components/composer.js @@ -17,6 +17,10 @@ export default class Composer extends Component { handleInput(event) { this.setState({ [event.target.name]: event.target.value }); + + if (this.props.readOnly && event.target.name === "text" && !event.target.value) { + event.target.blur(); + } } handleSubmit(event) {