From 449e4f5ac7b58d0c26cd124b8f73d6bd3c33bcbb Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 12 Feb 2013 20:35:28 -0800 Subject: [PATCH] Load user keymaps after packages This allows user keymaps to override the default bindings provided by packages. Refs #261 --- src/app/config.coffee | 1 + src/app/window.coffee | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/config.coffee b/src/app/config.coffee index 604853326..85e5e7a47 100644 --- a/src/app/config.coffee +++ b/src/app/config.coffee @@ -34,6 +34,7 @@ class Config @requireUserInitScript() atom.loadThemes() atom.loadPackages() + keymap.loadUserKeymaps() loadUserConfig: -> if fs.exists(@configFilePath) diff --git a/src/app/window.coffee b/src/app/window.coffee index 3051f6016..8dd958b68 100644 --- a/src/app/window.coffee +++ b/src/app/window.coffee @@ -63,7 +63,6 @@ windowAdditions = @keymap = new Keymap() @keymap.bindDefaultKeys() @keymap.loadBundledKeymaps() - @keymap.loadUserKeymaps() @_handleKeyEvent = (e) => @keymap.handleKeyEvent(e) $(document).on 'keydown', @_handleKeyEvent