From a91881280daaf6c35f5d1c25933e1bd559ed6569 Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Wed, 26 Jun 2019 11:53:39 +0200 Subject: [PATCH] FIX: closes search-menu on escape (#7804) --- app/assets/javascripts/discourse/widgets/search-menu.js.es6 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/assets/javascripts/discourse/widgets/search-menu.js.es6 b/app/assets/javascripts/discourse/widgets/search-menu.js.es6 index 081bf60686a..c963c187bf6 100644 --- a/app/assets/javascripts/discourse/widgets/search-menu.js.es6 +++ b/app/assets/javascripts/discourse/widgets/search-menu.js.es6 @@ -204,6 +204,12 @@ export default createWidget("search-menu", { }, keyDown(e) { + if (e.which === 27 /* escape */) { + this.sendWidgetAction("toggleSearchMenu"); + e.preventDefault(); + return false; + } + if (searchData.loading || searchData.noResults) { return; }