Revision 484b8c43
Von Moritz Bunkus vor etwa 7 Jahren hinzugefügt
js/kivi.ActionBar.js | ||
---|---|---|
164 | 164 |
kivi.ActionBar.Accesskeys.add_accesskey(data.submit[0], data.accesskey, $e); |
165 | 165 |
} |
166 | 166 |
if (data.call) { |
167 |
kivi.ActionBar.Accesskeys.add_accesskey(undefined, data.accesskey, $e);
|
|
167 |
kivi.ActionBar.Accesskeys.add_accesskey('body', data.accesskey, $e);
|
|
168 | 168 |
} |
169 | 169 |
if (data.accesskey == 'enter') { |
170 | 170 |
$e.addClass(CLASSES.default); |
Auch abrufbar als: Unified diff
ActionBar: `accesskey` mit Aufruftyp `call` gefixt
Wenn eine Action mit Aufruftyp `call` eine JavaScript-Funktion aufruft
und mit `accesskey = 'enter'` auf Return reagieren soll, so hat der
bisherige Setup-Code den Keyboard-Handler an das komplette
Document-Objekt gebunden. Das funktioniert aber zumindest in Chrome
nicht: der Handler wird nie aufgerufen.
Also an Body binden, und nicht an Document, was zumindest in Chrome
und Firefox gut funktioniert.
Fixt damit Return im neuen Artikel-Controller.