mirror of
https://github.com/atom/atom.git
synced 2026-01-24 06:18:03 -05:00
Register default target for keymaps in ctor
This commit is contained in:
@@ -186,6 +186,7 @@ class AtomEnvironment extends Model
|
||||
@registerDefaultOpeners()
|
||||
@registerDefaultDeserializers()
|
||||
@registerDefaultViewProviders()
|
||||
@registerDefaultTargetForKeymaps()
|
||||
|
||||
@installUncaughtErrorHandler()
|
||||
@installWindowEventHandler()
|
||||
@@ -234,6 +235,9 @@ class AtomEnvironment extends Model
|
||||
when 'atom://.atom/init-script'
|
||||
@workspace.open(@getUserInitScriptPath())
|
||||
|
||||
registerDefaultTargetForKeymaps: ->
|
||||
@keymaps.defaultTarget = @views.getView(@workspace)
|
||||
|
||||
reset: (params) ->
|
||||
@deserializers.clear()
|
||||
@registerDefaultDeserializers()
|
||||
@@ -593,9 +597,7 @@ class AtomEnvironment extends Model
|
||||
|
||||
@packages.loadPackages()
|
||||
|
||||
workspaceElement = @views.getView(@workspace)
|
||||
@keymaps.defaultTarget = workspaceElement
|
||||
@document.body.appendChild(workspaceElement)
|
||||
@document.body.appendChild(@views.getView(@workspace))
|
||||
|
||||
@watchProjectPath()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user