mirror of
https://github.com/openstf/stf
synced 2025-10-05 10:39:25 +02:00
Don't die when sending a unknown key.
This commit is contained in:
parent
92498e2695
commit
129a1d1f45
1 changed files with 12 additions and 15 deletions
|
@ -493,39 +493,36 @@ module.exports = syrup.serial()
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
.on(wire.KeyDownMessage, function(channel, message) {
|
.on(wire.KeyDownMessage, function(channel, message) {
|
||||||
var key = keyutil.namedKey(message.key)
|
try {
|
||||||
if (key) {
|
|
||||||
keyEvent({
|
keyEvent({
|
||||||
event: apk.wire.KeyEvent.DOWN
|
event: apk.wire.KeyEvent.DOWN
|
||||||
, keyCode: key
|
, keyCode: keyutil.namedKey(message.key)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
else {
|
catch(e) {
|
||||||
log.warn('Ignoring unknown key "%s"', message.key)
|
log.warn(e.message)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.on(wire.KeyUpMessage, function(channel, message) {
|
.on(wire.KeyUpMessage, function(channel, message) {
|
||||||
var key = keyutil.namedKey(message.key)
|
try {
|
||||||
if (key) {
|
|
||||||
keyEvent({
|
keyEvent({
|
||||||
event: apk.wire.KeyEvent.UP
|
event: apk.wire.KeyEvent.UP
|
||||||
, keyCode: key
|
, keyCode: keyutil.namedKey(message.key)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
else {
|
catch(e) {
|
||||||
log.warn('Ignoring unknown key "%s"', message.key)
|
log.warn(e.message)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.on(wire.KeyPressMessage, function(channel, message) {
|
.on(wire.KeyPressMessage, function(channel, message) {
|
||||||
var key = keyutil.namedKey(message.key)
|
try {
|
||||||
if (key) {
|
|
||||||
keyEvent({
|
keyEvent({
|
||||||
event: apk.wire.KeyEvent.PRESS
|
event: apk.wire.KeyEvent.PRESS
|
||||||
, keyCode: key
|
, keyCode: keyutil.namedKey(message.key)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
else {
|
catch(e) {
|
||||||
log.warn('Ignoring unknown key "%s"', message.key)
|
log.warn(e.message)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.on(wire.TypeMessage, function(channel, message) {
|
.on(wire.TypeMessage, function(channel, message) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue