Loëck Vézien
7 years ago
No known key found for this signature in database
GPG Key ID: CBCDCE384E853AC4
1 changed files with
5 additions and
8 deletions
-
src/main/usb.js
|
|
@ -30,16 +30,13 @@ const handlers = { |
|
|
|
|
|
|
|
isListenDevices = true |
|
|
|
|
|
|
|
const handleChangeDevice = (device, event) => |
|
|
|
isLedgerDevice(device) && send(event, device, { kill: false }) |
|
|
|
|
|
|
|
HID.listenDevices.start() |
|
|
|
|
|
|
|
HID.listenDevices.events.on( |
|
|
|
'add', |
|
|
|
device => isLedgerDevice(device) && send('device.add', device, { kill: false }), |
|
|
|
) |
|
|
|
HID.listenDevices.events.on( |
|
|
|
'remove', |
|
|
|
device => isLedgerDevice(device) && send('device.remove', device, { kill: false }), |
|
|
|
) |
|
|
|
HID.listenDevices.events.on('add', handleChangeDevice) |
|
|
|
HID.listenDevices.events.on('remove', handleChangeDevice) |
|
|
|
}, |
|
|
|
all: () => send('devices.update', HID.devices().filter(isLedgerDevice)), |
|
|
|
}, |
|
|
|