From 201b51e1690bb993aa25a1c11f59afda6eab8747 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Wed, 10 Feb 2016 13:52:43 +0000 Subject: PassNextKey; allow multiple mappings. This allows: map a passNextKey map b passNextKey (Previously, we only picked up the first mapping.) --- content_scripts/mode_insert.coffee | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'content_scripts/mode_insert.coffee') diff --git a/content_scripts/mode_insert.coffee b/content_scripts/mode_insert.coffee index 391e8c95..a35633ac 100644 --- a/content_scripts/mode_insert.coffee +++ b/content_scripts/mode_insert.coffee @@ -11,9 +11,8 @@ 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" + # Check for a pass-next-key key. + if KeyboardUtils.getKeyCharString(event) in Settings.get "passNextKeyKeys" new PassNextKeyMode return false -- cgit v1.2.3