{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom-shell/issues/1151","labels_url":"https://api.github.com/repos/atom/atom-shell/issues/1151/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom-shell/issues/1151/comments","events_url":"https://api.github.com/repos/atom/atom-shell/issues/1151/events","html_url":"https://github.com/atom/atom-shell/issues/1151","id":58080282,"number":1151,"title":"Atom Shell applications not accepting keyboard input when started from a shell on OS X 10.10.2","user":{"login":"kopischke","id":80906,"avatar_url":"https://avatars.githubusercontent.com/u/80906?v=3","gravatar_id":"","url":"https://api.github.com/users/kopischke","html_url":"https://github.com/kopischke","followers_url":"https://api.github.com/users/kopischke/followers","following_url":"https://api.github.com/users/kopischke/following{/other_user}","gists_url":"https://api.github.com/users/kopischke/gists{/gist_id}","starred_url":"https://api.github.com/users/kopischke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kopischke/subscriptions","organizations_url":"https://api.github.com/users/kopischke/orgs","repos_url":"https://api.github.com/users/kopischke/repos","events_url":"https://api.github.com/users/kopischke/events{/privacy}","received_events_url":"https://api.github.com/users/kopischke/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/atom/atom-shell/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/atom/atom-shell/labels/mac","name":"mac","color":"fad8c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-02-18T15:15:02Z","updated_at":"2015-03-21T16:52:57Z","closed_at":null,"body":"I’ve run into an [odd issue testing the *Neovim.AS* Atom Shell app](https://github.com/coolwanglu/neovim.as/issues/7), where I cannot get its window to accept keyboard input on OS X 10.10.2 when I start it via the *atom-shell* CLI; instead, all keyboard input goes to the last active application – in the case of the screenshot, the shell in which *Neovim.AS* was started:\r\n\r\n![neovim](https://cloud.githubusercontent.com/assets/80906/6232019/c3640e22-b6c9-11e4-87c2-ba6f09075326.png)\r\n\r\nI also can’t switch to the window with `Cmd-Tab`, its OS X menu does not display, and the only way to quit it is issuing `^C` in the originating shell. I have reproduced the issue with [another, more straightforward Atom Shell app, *pamm-atom*](https://github.com/pamods/pamm-atom), incidentally showing that the apps are responding to mouse input (Vim not being a really good object to judge that :)).\r\n\r\nIf I start *pamm-atom* via the GUI, none of the above occurs (not testable with *Neovim.AS* due to the Grunt requirement and lack of `app` folder).\r\n\r\n**Configuration:**\r\n\r\n- OS X 10.10.2 German locale, German keyboard input. I’ve tried disabling my input hacks (specifically, [Seil](https://pqrs.org/osx/karabiner/seil.html.en) and [Karabiner](https://pqrs.org/osx/karabiner/index.html.en)) and switching to a US keyboard map, but none of that helped.\r\n- *atom-shell* version 0.21.2 64 bit without symbols, downloaded from the Releases pages. The Atom Shell app runs without a hitch by itself, as does *Atom* the editor (which accepts my keyboard input like a champ, I hasten to add).\r\n- OS X stock Terminal.app running the system *bash* (`GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin14)`). The above screenshot shows a version running with *TotalTerminal* injected, but the same issue occurs within standard terminal windows \\[EDIT: and in iTerm 2\\]."},"comment":{"url":"https://api.github.com/repos/atom/atom-shell/issues/comments/84389430","html_url":"https://github.com/atom/atom-shell/issues/1151#issuecomment-84389430","issue_url":"https://api.github.com/repos/atom/atom-shell/issues/1151","id":84389430,"user":{"login":"d--b","id":2219416,"avatar_url":"https://avatars.githubusercontent.com/u/2219416?v=3","gravatar_id":"","url":"https://api.github.com/users/d--b","html_url":"https://github.com/d--b","followers_url":"https://api.github.com/users/d--b/followers","following_url":"https://api.github.com/users/d--b/following{/other_user}","gists_url":"https://api.github.com/users/d--b/gists{/gist_id}","starred_url":"https://api.github.com/users/d--b/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d--b/subscriptions","organizations_url":"https://api.github.com/users/d--b/orgs","repos_url":"https://api.github.com/users/d--b/repos","events_url":"https://api.github.com/users/d--b/events{/privacy}","received_events_url":"https://api.github.com/users/d--b/received_events","type":"User","site_admin":false},"created_at":"2015-03-21T16:52:57Z","updated_at":"2015-03-21T16:52:57Z","body":"Not ideal but running:\r\n\r\n    nohup atom.app myapp\r\n\r\nwill work"}}