From ff290d68d23a98b7181cf9651be1806a1fb1ce97 Mon Sep 17 00:00:00 2001 From: Corey Johnson & Nathan Sobo Date: Tue, 28 Aug 2012 15:42:55 -0700 Subject: [PATCH] :lipstick: --- src/app/window.coffee | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/app/window.coffee b/src/app/window.coffee index ad42575d1..ed30c3b0b 100644 --- a/src/app/window.coffee +++ b/src/app/window.coffee @@ -15,16 +15,6 @@ windowAdditions = keymap: null platform: $native.getPlatform() - setUpKeymap: -> - Keymap = require 'keymap' - - @keymap = new Keymap() - @keymap.bindDefaultKeys() - require(keymapPath) for keymapPath in fs.list(require.resolve("keymaps")) - - @_handleKeyEvent = (e) => @keymap.handleKeyEvent(e) - $(document).on 'keydown', @_handleKeyEvent - startup: (path) -> TextMateBundle.loadAll() TextMateTheme.loadAll() @@ -44,6 +34,16 @@ windowAdditions = $(window).off('before') # atom.windowClosed this # TODO: Reinstate this! + setUpKeymap: -> + Keymap = require 'keymap' + + @keymap = new Keymap() + @keymap.bindDefaultKeys() + require(keymapPath) for keymapPath in fs.list(require.resolve("keymaps")) + + @_handleKeyEvent = (e) => @keymap.handleKeyEvent(e) + $(document).on 'keydown', @_handleKeyEvent + # Note: RootView assigns itself on window on initialization so that # window.rootView is available when loading user configuration attachRootView: (pathToOpen) ->