Improved arrow+enter+esc handling if text module widget is open.

This commit is contained in:
Martin Edenhofer 2017-07-24 14:30:11 +02:00
parent b7568b8ce2
commit 6130927566

View file

@ -76,12 +76,14 @@
// arrow keys left/right
if (e.keyCode === 37 || e.keyCode === 39) {
e.preventDefault()
e.stopPropagation()
return
}
// up or down
if (e.keyCode === 38 || e.keyCode === 40) {
e.preventDefault()
e.stopPropagation()
var active = _this.$widget.find('.dropdown-menu li.is-active')
active.removeClass('is-active')
@ -342,7 +344,7 @@
}
for (var i = 0; i < this.collection.length; i++) {
var item = this.collection[i]
if ( item.id == id ) {
if (item.id == id) {
var content = item.content
this.cutInput()
this.paste(content)