diff options
author | Thomas Mueller <thomas.mueller@tmit.eu> | 2012-12-12 12:55:29 +0100 |
---|---|---|
committer | Tom Needham <needham.thomas@gmail.com> | 2012-12-29 19:30:31 +0000 |
commit | 314dd4bacc480371c03054d50e5e167453cf18fd (patch) | |
tree | dde5e39120df2069c7559cdd82c060ca25e3d9ee | |
parent | 3c98f36121c10f703904d63cd531b7bbf6ee9454 (diff) | |
download | nextcloud-server-314dd4bacc480371c03054d50e5e167453cf18fd.tar.gz nextcloud-server-314dd4bacc480371c03054d50e5e167453cf18fd.zip |
prevent keyboardshortcuts from catching events outside the main doc - e.g. the share popup
-rw-r--r-- | apps/files/js/keyboardshortcuts.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/files/js/keyboardshortcuts.js b/apps/files/js/keyboardshortcuts.js index 562755f55b7..cc2b5d42139 100644 --- a/apps/files/js/keyboardshortcuts.js +++ b/apps/files/js/keyboardshortcuts.js @@ -127,6 +127,9 @@ var Files = Files || {}; } Files.bindKeyboardShortcuts = function(document, $) { $(document).keydown(function(event) { //check for modifier keys + if(!$(event.target).is('body')) { + return; + } var preventDefault = false; if ($.inArray(event.keyCode, keys) === -1) keys.push(event.keyCode); if ( |