Problema: cuando electron-reload detecta cambios, actualiza correctamente el contenido web de una ventana del navegador, pero cambia el enfoque de forma VSCode BrowserWindow la instancia de la aplicación Electron. Esto significa que ya no puedo escribir VSCode hasta que vuelva a cambiar el enfoque.
He estado usando electron-reload con VSCode durante mucho tiempo y nunca experimenté este comportamiento: el enfoque siempre se mantuvo en la ventana de VSCode en la que estaba trabajando. Recientemente actualicé a las últimas versiones de Electron y electron-reload junto con la actualización de mi Versión OSX a "Big Sur" y comencé a ver este comportamiento.
¿Alguien más ha encontrado esto y hay una solución? Intenté inicializar electron-reload con los dos métodos a continuación con el mismo resultado.
require('electron-reload')(__dirname, { electron: upath.join(__dirname, 'node_modules', '.bin', 'electron') }); require('electron-reload')(__dirname);