From: Thomas Mueller Date: Wed, 12 Dec 2012 11:55:29 +0000 (+0100) Subject: prevent keyboardshortcuts from catching events outside the main doc - e.g. the share... X-Git-Tag: v5.0.0alpha1~313^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=e8897c2b7e3a392f193e3e53dbbeb8178f5c2078;p=nextcloud-server.git prevent keyboardshortcuts from catching events outside the main doc - e.g. the share popup --- 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 (