diff --git a/source/Ox.UI/js/Core/Ox.Keyboard.js b/source/Ox.UI/js/Core/Ox.Keyboard.js index 28654fef..ce95fa45 100644 --- a/source/Ox.UI/js/Core/Ox.Keyboard.js +++ b/source/Ox.UI/js/Core/Ox.Keyboard.js @@ -53,7 +53,8 @@ Ox.forEach(Ox.MODIFIER_KEYS, function(v, k) { // avoid pushing modifier twice - if (event[k] && keyBasename != v) { + // using event.originalEvent since jquery always sets event.metaKey to event.ctrlKey + if (event.originalEvent[k] && keyBasename != v) { keyNames.splice(-1, 0, v); } });