X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=js%2Fkivi.ActionBar.js;h=597b48528e96c4b9ee62b546eaeba0fcc6c99d39;hb=667da13fe922194e3dbbaa30662754b30e4ca826;hp=5bffa3c5ffda251be551cc430d760975209d9b13;hpb=9c337bc888d3212a029280d3c37e51a596659c81;p=kivitendo-erp.git diff --git a/js/kivi.ActionBar.js b/js/kivi.ActionBar.js index 5bffa3c5f..597b48528 100644 --- a/js/kivi.ActionBar.js +++ b/js/kivi.ActionBar.js @@ -41,7 +41,8 @@ namespace('kivi', function(k){ target = 'document'; } - var normalized = $.map(keystring.split('+'), function(val, i) { + var normalized = $.map(String.prototype.split.call(keystring, '+'), function(val, i) { + console.log(keystring) switch (val) { case 'ctrl': case 'alt': return val; @@ -49,18 +50,14 @@ namespace('kivi', function(k){ default: if (val.length == 1) { return val.charChodeAt(0) - } else if (typeof val === 'number') { - return val } else if (val % 1 === 0) { - return val % 1; + return val; } else { console.log('can not normalize access key token: ' + val); } } }).join('+'); - console.log(normalized) - if (!(target in this.actions)) this.actions[target] = {}; this.actions[target][normalized] = action;