diff options
| -rw-r--r-- | content_scripts/mode_insert.coffee | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/content_scripts/mode_insert.coffee b/content_scripts/mode_insert.coffee index 8dd02530..391e8c95 100644 --- a/content_scripts/mode_insert.coffee +++ b/content_scripts/mode_insert.coffee @@ -10,6 +10,13 @@ class InsertMode extends Mode handleKeyEvent = (event) => return @continueBubbling unless @isActive event + + # Check for the pass-next-key key. + keyChar = KeyboardUtils.getKeyCharString event + if keyChar and keyChar == Settings.get "passNextKeyKey" + new PassNextKeyMode + return false + return @stopBubblingAndTrue unless event.type == 'keydown' and KeyboardUtils.isEscape event DomUtils.suppressKeyupAfterEscape handlerStack target = event.srcElement |
