diff --git a/src/main-process/atom-window.coffee b/src/main-process/atom-window.coffee index f9db631bb..774cbbf0f 100644 --- a/src/main-process/atom-window.coffee +++ b/src/main-process/atom-window.coffee @@ -157,8 +157,10 @@ class AtomWindow @setupContextMenu() - @browserWindow.on 'blur', => - @browserWindow.focusOnWebView() + if @isSpec + # Spec window's web view should always have focus + @browserWindow.on 'blur', => + @browserWindow.focusOnWebView() openPath: (pathToOpen, initialLine, initialColumn) -> @openLocations([{pathToOpen, initialLine, initialColumn}])