diff options
Diffstat (limited to 'content_scripts')
| -rw-r--r-- | content_scripts/mode.coffee | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/content_scripts/mode.coffee b/content_scripts/mode.coffee index df833c51..5a7bead5 100644 --- a/content_scripts/mode.coffee +++ b/content_scripts/mode.coffee @@ -151,6 +151,11 @@ class ExitOnEscapeMode extends SingletonMode @exit source: ExitOnEscapeMode event: event + # Suppress the corresponding keyup event too. + handlerStack.push + keyup: (event) -> + @remove() if KeyboardUtils.isEscape event + @suppressEvent @suppressEvent # This mode exits when element (if defined) loses the focus. |
