mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-24 23:48:13 -05:00
Fixed error in text-input mixin when using auto-fill
no issue - `event.keyCode` can be `undefined` when using Chrome or Safari's login auto-fill
This commit is contained in:
parent
83d2f70792
commit
39cddf0da5
1 changed files with 6 additions and 4 deletions
|
@ -61,11 +61,13 @@ export default Mixin.create({
|
||||||
},
|
},
|
||||||
|
|
||||||
keyUp(event) {
|
keyUp(event) {
|
||||||
|
if (event.keyCode) {
|
||||||
let methodName = this._getMethodFromKeyCode(event.keyCode);
|
let methodName = this._getMethodFromKeyCode(event.keyCode);
|
||||||
let method = this.get(`keyEvents.${methodName}`);
|
let method = this.get(`keyEvents.${methodName}`);
|
||||||
if (method) {
|
if (method) {
|
||||||
method(event.target.value);
|
method(event.target.value);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
_focus() {
|
_focus() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue