diff --git a/atom/browser/api/atom_api_window.cc b/atom/browser/api/atom_api_window.cc index 2dae7f8617f5..3f960ad8c211 100644 --- a/atom/browser/api/atom_api_window.cc +++ b/atom/browser/api/atom_api_window.cc @@ -162,6 +162,10 @@ void Window::OnDevToolsClosed() { devtools_web_contents_.Reset(); } +void Window::OnExecuteWindowsCommand(int command_id) { + Emit("app-command", command_id); +} + // static mate::Wrappable* Window::New(v8::Isolate* isolate, const mate::Dictionary& options) { diff --git a/atom/browser/api/atom_api_window.h b/atom/browser/api/atom_api_window.h index 41383ea3e0ff..604b477cd1d2 100644 --- a/atom/browser/api/atom_api_window.h +++ b/atom/browser/api/atom_api_window.h @@ -71,6 +71,7 @@ class Window : public mate::TrackableObject, void OnDevToolsFocus() override; void OnDevToolsOpened() override; void OnDevToolsClosed() override; + void OnExecuteWindowsCommand(int command_id) override; private: // APIs for NativeWindow.