From 5d13b0533dce98cabd251c929ae50f74436ce68e Mon Sep 17 00:00:00 2001
From: Erik Sargent <esthepiking@gmail.com>
Date: Fri, 30 Nov 2012 10:10:00 -0700
Subject: [PATCH] event.ctrlKey

---
 apps/files/js/keyboardshortcuts.js | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/apps/files/js/keyboardshortcuts.js b/apps/files/js/keyboardshortcuts.js
index 1d4f068341..c430ed2d74 100644
--- a/apps/files/js/keyboardshortcuts.js
+++ b/apps/files/js/keyboardshortcuts.js
@@ -148,7 +148,8 @@ Files.bindKeyboardShortcuts = function (document, $) {
 			|| $.inArray(keyCodes.cmdOpera, keys) !== -1
 			|| $.inArray(keyCodes.leftCmdWebKit, keys) !== -1
 			|| $.inArray(keyCodes.rightCmdWebKit, keys) !== -1
-			|| $.inArray(keyCodes.ctrl, keys) !== -1)
+			|| $.inArray(keyCodes.ctrl, keys) !== -1
+			|| event.ctrlKey)
 			&& $.inArray(keyCodes.shift, keys) !== -1
 		){
 			$("#fileList tr").each(function(index){//prevent default when renaming file/folder
@@ -172,7 +173,9 @@ Files.bindKeyboardShortcuts = function (document, $) {
 			|| $.inArray(keyCodes.cmdOpera, keys) !== -1
 			|| $.inArray(keyCodes.leftCmdWebKit, keys) !== -1
 			|| $.inArray(keyCodes.rightCmdWebKit, keys) !== -1
-			|| $.inArray(keyCodes.ctrl, keys) !== -1)){
+			|| $.inArray(keyCodes.ctrl, keys) !== -1
+			|| event.ctrlKey
+		)){
 			if($.inArray(keyCodes.shift, keys) !== -1
 		){ //16=shift, New File
 				newFile();
@@ -204,7 +207,8 @@ Files.bindKeyboardShortcuts = function (document, $) {
 			|| $.inArray(keyCodes.cmdOpera, keys) !== -1
 			|| $.inArray(keyCodes.leftCmdWebKit, keys) !== -1
 			|| $.inArray(keyCodes.rightCmdWebKit, keys) !== -1
-			|| $.inArray(keyCodes.ctrl, keys) !== -1)
+			|| $.inArray(keyCodes.ctrl, keys) !== -1
+			|| event.ctrlKey)
 			&& $.inArray(keyCodes.shift, keys) !== -1
 		){//rename file
 			rename();
-- 
GitLab