From 9e5f1a0a87d5ebdfb25e8f02a32b7912db5c32a9 Mon Sep 17 00:00:00 2001 From: azivner Date: Thu, 15 Feb 2018 22:17:18 -0500 Subject: [PATCH] Global shortcut registration logs failure, closes #47 --- electron.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/electron.js b/electron.js index e6506cdcb..3190b96ee 100644 --- a/electron.js +++ b/electron.js @@ -3,11 +3,11 @@ const electron = require('electron'); const path = require('path'); const config = require('./src/services/config'); +const log = require('./src/services/log'); const url = require("url"); const app = electron.app; const globalShortcut = electron.globalShortcut; -const clipboard = electron.clipboard; // Adds debug features like hotkeys for triggering dev tools and reload require('electron-debug')(); @@ -70,7 +70,7 @@ app.on('activate', () => { app.on('ready', () => { mainWindow = createMainWindow(); - globalShortcut.register('CommandOrControl+Alt+P', async () => { + const result = globalShortcut.register('CommandOrControl+Alt+P', async () => { const date_notes = require('./src/services/date_notes'); const utils = require('./src/services/utils'); @@ -81,6 +81,10 @@ app.on('ready', () => { mainWindow.webContents.send('create-day-sub-note', parentNoteId); }); + + if (!result) { + log.error("Could not register global shortcut CTRL+ALT+P"); + } }); app.on('will-quit', () => {