diff options
Diffstat (limited to 'background_scripts/commands.coffee')
| -rw-r--r-- | background_scripts/commands.coffee | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/background_scripts/commands.coffee b/background_scripts/commands.coffee index 674a1e22..7a4526c2 100644 --- a/background_scripts/commands.coffee +++ b/background_scripts/commands.coffee @@ -127,8 +127,9 @@ Commands = else if index < registryEntry.keySequence.length - 1 currentMapping = currentMapping[key] ?= {} else - delete registryEntry.keySequence # We don't need this any more. - currentMapping[key] = registryEntry + currentMapping[key] = extend {}, registryEntry + # We don't need these properties in the content scripts. + delete registryEntry[prop] for prop in ["keySequence", "description"] chrome.storage.local.set normalModeKeyStateMapping: keyStateMapping # An ordered listing of all available commands, grouped by type. This is the order they will |
