diff --git a/webroot/rsrc/js/application/differential/behavior-toggle-files.js b/webroot/rsrc/js/application/differential/behavior-toggle-files.js index 60f7e50274..e81c77a8d2 100644 --- a/webroot/rsrc/js/application/differential/behavior-toggle-files.js +++ b/webroot/rsrc/js/application/differential/behavior-toggle-files.js @@ -62,6 +62,10 @@ JX.behavior('differential-toggle-files', function(config) { if (!id || !id.match(/^#.+/)) { return; } + var raw = e.getRawEvent(); + if (raw.altKey || raw.ctrlKey || raw.metaKey || raw.shiftKey) { + return; + } // The target may have either a matching name or a matching id. var target; try {