diff --git a/lib/roles/app.js b/lib/roles/app.js index 117d0786..ebd188d8 100644 --- a/lib/roles/app.js +++ b/lib/roles/app.js @@ -423,16 +423,20 @@ module.exports = function(options) { joinChannel(responseChannel) push.send([ channel - , wireutil.envelope(new wire.PasteMessage( - data.text - )) + , wireutil.transaction( + responseChannel + , new wire.PasteMessage(data.text) + ) ]) }) .on('clipboard.copy', function(channel, responseChannel) { joinChannel(responseChannel) push.send([ channel - , wireutil.envelope(new wire.CopyMessage()) + , wireutil.transaction( + responseChannel + , new wire.CopyMessage() + ) ]) }) .on('device.identify', function(channel, responseChannel) { diff --git a/lib/roles/device/resources/service.js b/lib/roles/device/resources/service.js index 2dec00d9..3ebaacb0 100644 --- a/lib/roles/device/resources/service.js +++ b/lib/roles/device/resources/service.js @@ -15,7 +15,7 @@ module.exports = syrup.serial() var log = logger.createLogger('device:resources:service') var resource = { - requiredVersion: '0.7.1' + requiredVersion: '0.7.2' , pkg: 'jp.co.cyberagent.stf' , main: 'jp.co.cyberagent.stf.Agent' , apk: pathutil.vendor('STFService/STFService.apk') diff --git a/vendor/STFService/STFService.apk b/vendor/STFService/STFService.apk index 29e79296..c6ea8ec1 100644 Binary files a/vendor/STFService/STFService.apk and b/vendor/STFService/STFService.apk differ