diff --git a/browser/api/atom_api_window.cc b/browser/api/atom_api_window.cc index df6bac08be58..10b9ca0968f6 100644 --- a/browser/api/atom_api_window.cc +++ b/browser/api/atom_api_window.cc @@ -67,6 +67,10 @@ void Window::OnWindowClosed() { delete this; } +void Window::OnWindowBlur() { + Emit("blur"); +} + // static v8::Handle Window::New(const v8::Arguments &args) { v8::HandleScope scope; diff --git a/browser/api/atom_api_window.h b/browser/api/atom_api_window.h index 62864cdc5b68..ab318ea38e6d 100644 --- a/browser/api/atom_api_window.h +++ b/browser/api/atom_api_window.h @@ -37,6 +37,7 @@ class Window : public EventEmitter, const std::string& title) OVERRIDE; virtual void WillCloseWindow(bool* prevent_default) OVERRIDE; virtual void OnWindowClosed() OVERRIDE; + virtual void OnWindowBlur() OVERRIDE; private: static v8::Handle New(const v8::Arguments &args);