diff options
| author | Stephen Blott | 2016-10-09 13:41:12 +0100 | 
|---|---|---|
| committer | Stephen Blott | 2016-10-09 13:41:12 +0100 | 
| commit | 8535fdde4f7dae1a1a5148d25ee0829423e92e7e (patch) | |
| tree | 045d75dcd745b0d5b456227a64405ce5fb8822c6 /background_scripts | |
| parent | 895925600e37cc88c95d1864faebe6e7aa05348a (diff) | |
| download | vimium-8535fdde4f7dae1a1a5148d25ee0829423e92e7e.tar.bz2 | |
Remove description from registry entry for key-state mapping.
We do not need the registryEntry's decription in the content scripts, so
remove it (saving a marginal amount of memory and time).
Diffstat (limited to 'background_scripts')
| -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 | 
