From cec6895e679755b7b3bba39e17130dec421dc2de Mon Sep 17 00:00:00 2001 From: Paul Betts Date: Wed, 17 Jun 2015 17:31:50 -0700 Subject: [PATCH] Emit the message as an event --- atom/browser/api/atom_api_window.cc | 4 ++++ atom/browser/api/atom_api_window.h | 1 + 2 files changed, 5 insertions(+) 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.