diff --git a/src/main-process/atom-window.coffee b/src/main-process/atom-window.coffee index f43481c92..09b6bff9c 100644 --- a/src/main-process/atom-window.coffee +++ b/src/main-process/atom-window.coffee @@ -3,6 +3,7 @@ path = require 'path' fs = require 'fs' url = require 'url' {EventEmitter} = require 'events' +ContextMenu = require './context-menu' module.exports = class AtomWindow @@ -100,12 +101,7 @@ class AtomWindow hasProjectPath: -> @getLoadSettings().initialPaths?.length > 0 - setupContextMenu: -> - @browserWindow.on 'context-menu', (menuTemplate) => - @openContextMenu(menuTemplate) - openContextMenu: (menuTemplate) -> - ContextMenu = require './context-menu' new ContextMenu(menuTemplate, this) containsPaths: (paths) -> @@ -168,8 +164,6 @@ class AtomWindow unless url is @browserWindow.webContents.getURL() event.preventDefault() - @setupContextMenu() - if @isSpec # Spec window's web view should always have focus @browserWindow.on 'blur', =>