diff --git a/CHANGELOG.md b/CHANGELOG.md index 97fef3aaf..af41ed564 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,6 +38,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/). * Error when clicking LBRY URLs when app is closed on macOS ([#1119](https://github.com/lbryio/lbry-app/issues/1119)) * LBRY URLs not working on Linux ([#1120](https://github.com/lbryio/lbry-app/issues/1120)) * Fix Windows notifications not showing ([1145](https://github.com/lbryio/lbry-app/pull/1145)) + * Improve menu / keyboard shortcut to Quit LBRY app ([#1002](https://github.com/lbryio/lbry-app/issues/1002)) ### Deprecated * diff --git a/src/renderer/index.js b/src/renderer/index.js index 1b395f3ad..dcb057631 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -66,6 +66,11 @@ document.addEventListener('dragover', event => { document.addEventListener('drop', event => { event.preventDefault(); }); +document.addEventListener('keydown', event => { + event.preventDefault(); + if (event.ctrlKey && event.keyCode === 81) + remote.app.quit(); +}); document.addEventListener('click', event => { let { target } = event; while (target && target !== document) {