From 8f4eea2a65c96a1173a294d3e96fa6def6bf8beb Mon Sep 17 00:00:00 2001 From: Joy Yeh Date: Thu, 23 Apr 2020 14:29:31 +0900 Subject: [PATCH] Hit ESC to dismiss --- translate v1.1/src/inject/inject.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/translate v1.1/src/inject/inject.js b/translate v1.1/src/inject/inject.js index 58d5b13..04292dd 100644 --- a/translate v1.1/src/inject/inject.js +++ b/translate v1.1/src/inject/inject.js @@ -4,6 +4,7 @@ var positionY = 0; const cardId = "jhint_newDiv"; var close_on_clicking_outside = true; +var close_on_key = 27; // ESC if (window == top) { window.addEventListener('keyup', doKeyPress, false); @@ -29,6 +30,11 @@ function removeCard(event) { } function doKeyPress(e) { + if (e.keyCode == close_on_key) { + removeCard(); + e.stopPropagation(); + return + } if (e.keyCode == trigger_key) { var sel = window.getSelection().toString(); var message = encodeURI(sel);