Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 339f80aa

Von Sven Schöling vor mehr als 7 Jahren hinzugefügt

  • ID 339f80aa723d584e29fe42f5307d435d5c6a8cc8
  • Vorgänger f61ca7d5
  • Nachfolger 1067492c

ActionBar.js: accesskey normalisierung robuster gemacht

Unterschiede anzeigen:

js/kivi.ActionBar.js
41 41
        target = 'document';
42 42
      }
43 43

  
44
      var normalized = $.map(keystring.split('+'), function(val, i) {
44
      var normalized = $.map(String.prototype.split.call(keystring, '+'), function(val, i) {
45
        console.log(keystring)
45 46
        switch (val) {
46 47
          case 'ctrl':
47 48
          case 'alt':  return val;
......
49 50
          default:
50 51
            if (val.length == 1) {
51 52
              return val.charChodeAt(0)
52
            } else if (typeof val === 'number') {
53
              return val
54 53
            } else if (val % 1 === 0) {
55
              return val % 1;
54
              return val;
56 55
            } else {
57 56
              console.log('can not normalize access key token: ' + val);
58 57
            }

Auch abrufbar als: Unified diff