From 6c2d277f020dcb69f258bfc7f44423572db1fccb Mon Sep 17 00:00:00 2001 From: Paulo Gustavo Veiga Date: Wed, 7 Nov 2012 21:07:28 -0300 Subject: [PATCH] This is to avoid enter on edition mode in the node when alt+tab is pressed. --- mindplot/src/main/javascript/DesignerKeyboard.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mindplot/src/main/javascript/DesignerKeyboard.js b/mindplot/src/main/javascript/DesignerKeyboard.js index b4cc7dee..d5c2d6b9 100644 --- a/mindplot/src/main/javascript/DesignerKeyboard.js +++ b/mindplot/src/main/javascript/DesignerKeyboard.js @@ -314,7 +314,12 @@ mindplot.DesignerKeyboard = new Class({ var regex = /^(?:shift|control|ctrl|alt|meta)$/; var modifiers = ['shift', 'control', 'alt', 'meta']; + var excludes = ['esc', 'capslock', 'tab', 'f1', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'f10', 'f11', 'f12', 'backspace', 'down', 'up', 'left', 'right', 'control']; + if (!Browser.Platform.mac) { + // This is to avoid enter on edition mode in the node when alt+tab is pressed. + excludes.push("alt"); + } $(document).addEvent('keydown', function (event) {