La ventana Electron (versión 7.x) falla en ubuntu 18, 20 para showOpenDialogSync o showOpenDialog A continuación se muestra mi código
directorySelection = e => { const { onCustomPathUpdate } = this.props; const remote = window.require('electron').remote; const openDialog = remote.dialog.showOpenDialogSync || remote.dialog.showOpenDialog; var directory = openDialog({ properties: ['openDirectory'] }); if (directory && directory.length) { onCustomPathUpdate(directory[0]); } }; <button onClick={this.directorySelection} type="button">Browse</button>Estoy alojando la aplicación React (16.8.4) en la ventana Electron (7.x). Estoy usando el código anterior para abrir el explorador de archivos de ubuntu y está bloqueando la aplicación. ¿Alguien puede ayudar a arreglarlo?
El código anterior funciona bien con la versión 16 de Ubuntu.