|
@@ -1,5 +1,4 @@
|
|
|
-const {app, BrowserWindow} = require('electron')
|
|
|
-const path = require('path')
|
|
|
+const { app, BrowserWindow } = require('electron')
|
|
|
|
|
|
function createWindow () {
|
|
|
const mainWindow = new BrowserWindow({
|
|
@@ -10,22 +9,22 @@ function createWindow () {
|
|
|
let grantedDeviceThroughPermHandler
|
|
|
|
|
|
mainWindow.webContents.session.on('select-usb-device', (event, details, callback) => {
|
|
|
- //Add events to handle devices being added or removed before the callback on
|
|
|
- //`select-usb-device` is called.
|
|
|
+ // Add events to handle devices being added or removed before the callback on
|
|
|
+ // `select-usb-device` is called.
|
|
|
mainWindow.webContents.session.on('usb-device-added', (event, device) => {
|
|
|
console.log('usb-device-added FIRED WITH', device)
|
|
|
- //Optionally update details.deviceList
|
|
|
+ // Optionally update details.deviceList
|
|
|
})
|
|
|
|
|
|
mainWindow.webContents.session.on('usb-device-removed', (event, device) => {
|
|
|
console.log('usb-device-removed FIRED WITH', device)
|
|
|
- //Optionally update details.deviceList
|
|
|
+ // Optionally update details.deviceList
|
|
|
})
|
|
|
|
|
|
event.preventDefault()
|
|
|
if (details.deviceList && details.deviceList.length > 0) {
|
|
|
- const deviceToReturn = details.deviceList.find((device) => {
|
|
|
- if (!grantedDeviceThroughPermHandler || (device.deviceId != grantedDeviceThroughPermHandler.deviceId)) {
|
|
|
+ const deviceToReturn = details.deviceList.find((device) => {
|
|
|
+ if (!grantedDeviceThroughPermHandler || (device.deviceId !== grantedDeviceThroughPermHandler.deviceId)) {
|
|
|
return true
|
|
|
}
|
|
|
})
|