From 095006e9618a092f8163649b51014ed552417bc5 Mon Sep 17 00:00:00 2001
From: Simon Ser <contact@emersion.fr>
Date: Tue, 22 Jun 2021 17:25:24 +0200
Subject: [PATCH] Don't focus composer on key press if modifier is also pressed

---
 components/composer.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/components/composer.js b/components/composer.js
index 9ae634e..7772e2f 100644
--- a/components/composer.js
+++ b/components/composer.js
@@ -63,6 +63,11 @@ export default class Composer extends Component {
 			return;
 		}
 
+		// If a modifier is pressed, reserve for key bindings.
+		if (event.altKey || event.ctrlKey || event.metaKey) {
+			return;
+		}
+
 		// Ignore events that don't produce a Unicode string. If the key event
 		// result in a character being typed by the user, KeyboardEvent.key
 		// will contain the typed string. The key string may contain one