From 2941dc0076a5772ba19a502ec806c32ee7457504 Mon Sep 17 00:00:00 2001
From: Simon Ser <contact@emersion.fr>
Date: Mon, 13 Jul 2020 09:45:30 +0200
Subject: [PATCH] Fix TypeError in Composer.focus

    Uncaught (in promise) TypeError: this.textInput.current is null
---
 components/composer.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/components/composer.js b/components/composer.js
index 7d581a2..985b2f0 100644
--- a/components/composer.js
+++ b/components/composer.js
@@ -71,6 +71,9 @@ export default class Composer extends Component {
 	}
 
 	focus() {
+		if (!this.textInput.current) {
+			return;
+		}
 		document.activeElement.blur(); // in case we're read-only
 		this.textInput.current.focus();
 	}