FIX: fix bugs with keyboard events
This commit is contained in:
parent
b5ed980235
commit
2087d011df
|
@ -117,7 +117,7 @@ export default SelectKitComponent.extend({
|
|||
},
|
||||
|
||||
didPressBackspace(event) {
|
||||
this.expand();
|
||||
this.expand(event);
|
||||
this.keyDown(event);
|
||||
this._destroyEvent(event);
|
||||
},
|
||||
|
|
|
@ -28,6 +28,7 @@ export default Ember.Mixin.create({
|
|||
this.$filterInput()
|
||||
.off("change.select-kit")
|
||||
.off("keydown.select-kit")
|
||||
.off("keypress.select-kit")
|
||||
.off("focus.select-kit")
|
||||
.off("focusin.select-kit");
|
||||
},
|
||||
|
@ -103,6 +104,9 @@ export default Ember.Mixin.create({
|
|||
this.set("isFocused", true);
|
||||
this._destroyEvent(event);
|
||||
})
|
||||
.on("keypress.select-kit", (event) => {
|
||||
event.stopPropagation();
|
||||
})
|
||||
.on("keydown.select-kit", (event) => {
|
||||
const keyCode = event.keyCode || event.which;
|
||||
|
||||
|
|
Loading…
Reference in New Issue