このブログははてなブログからの移行記事です。
環境
現象
普通にelectronのチュートリアル通りのアプリケーションスクリプトを書いているのにテキストフォームが入力できずにめっちゃ困ってた。 Issue立ててみて何個かアドバイスもらったものの動かず。。。
Keyboard input doesn't seem to work · Issue #5355 · electron/electron · GitHub
結論
tmux環境下でelectronを起動しているのが原因だった。
tmux下でElectronがうまく動作しない - Qiita
LSOpenURLsWithRole() strikes back · Issue #3093 · atom/atom · GitHub
面倒なのできちんと読んでないけどちょろっと調べるとYosemiteのtmux下でのopen
コマンドの挙動が原因っぽいのかな。
プログラミング芸術論:OS X Yosemite における LSOpenURLsWithRole エラーの解決
なんにせよ素のzshで起動することで問題解決!
まとめ
これで3日くらい溶かしたので同じ現象になった人が時間を溶かさないことを願って記事書いた。
electronで幸せになろう(願望)