mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
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) {
|
didPressBackspace(event) {
|
||||||
this.expand();
|
this.expand(event);
|
||||||
this.keyDown(event);
|
this.keyDown(event);
|
||||||
this._destroyEvent(event);
|
this._destroyEvent(event);
|
||||||
},
|
},
|
||||||
|
@ -28,6 +28,7 @@ export default Ember.Mixin.create({
|
|||||||
this.$filterInput()
|
this.$filterInput()
|
||||||
.off("change.select-kit")
|
.off("change.select-kit")
|
||||||
.off("keydown.select-kit")
|
.off("keydown.select-kit")
|
||||||
|
.off("keypress.select-kit")
|
||||||
.off("focus.select-kit")
|
.off("focus.select-kit")
|
||||||
.off("focusin.select-kit");
|
.off("focusin.select-kit");
|
||||||
},
|
},
|
||||||
@ -103,6 +104,9 @@ export default Ember.Mixin.create({
|
|||||||
this.set("isFocused", true);
|
this.set("isFocused", true);
|
||||||
this._destroyEvent(event);
|
this._destroyEvent(event);
|
||||||
})
|
})
|
||||||
|
.on("keypress.select-kit", (event) => {
|
||||||
|
event.stopPropagation();
|
||||||
|
})
|
||||||
.on("keydown.select-kit", (event) => {
|
.on("keydown.select-kit", (event) => {
|
||||||
const keyCode = event.keyCode || event.which;
|
const keyCode = event.keyCode || event.which;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user