From 4f065ad822e0979bb6e3119591272f9f6b88c6e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Fri, 29 Jan 2021 10:31:59 +0100 Subject: [PATCH] Fix escape for cancelling replies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Šimon Brandner --- src/components/views/rooms/SendMessageComposer.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/views/rooms/SendMessageComposer.js b/src/components/views/rooms/SendMessageComposer.js index 553fb44c04..7b516e1f52 100644 --- a/src/components/views/rooms/SendMessageComposer.js +++ b/src/components/views/rooms/SendMessageComposer.js @@ -156,13 +156,14 @@ export default class SendMessageComposer extends React.Component { this.onVerticalArrow(event, true); } else if (event.key === Key.ARROW_DOWN) { this.onVerticalArrow(event, false); - } else if (this._prepareToEncrypt) { - this._prepareToEncrypt(); } else if (event.key === Key.ESCAPE) { dis.dispatch({ action: 'reply_to_event', event: null, }); + } else if (this._prepareToEncrypt) { + // This needs to be last! + this._prepareToEncrypt(); } };