@@ -6,7 +6,7 @@ const _ = require('lodash');
66const { rx, tx } = require ( '../actions/transmission' ) ;
77const { hideDownload, showDownload } = require ( '../actions/overlay' ) ;
88const { clearOutput, output } = require ( '../actions/console' ) ;
9- const { disableAuto, reloadDevices, updateSelected } = require ( '../actions/device' ) ;
9+ const { enableAuto , disableAuto, reloadDevices, updateSelected } = require ( '../actions/device' ) ;
1010const { handleSuccess, handleError } = require ( '../actions/file' ) ;
1111
1212class DeviceStore {
@@ -15,6 +15,7 @@ class DeviceStore {
1515 this . bindListeners ( {
1616 onReloadDevices : [ reloadDevices , showDownload ] ,
1717 onDisableAuto : disableAuto ,
18+ onEnableAuto : enableAuto ,
1819 onUpdateSelected : updateSelected
1920 } ) ;
2021
@@ -39,6 +40,10 @@ class DeviceStore {
3940 this . setState ( { auto : false } ) ;
4041 }
4142
43+ onEnableAuto ( ) {
44+ this . setState ( { auto : true } ) ;
45+ }
46+
4247 onReloadDevices ( ) {
4348
4449 const { scanBoards, workspace } = this . getInstance ( ) ;
@@ -67,8 +72,6 @@ class DeviceStore {
6772 this . _checkDevices ( ) ;
6873 }
6974 } ) ;
70-
71- this . setState ( { auto : true } ) ;
7275 }
7376
7477 onUpdateSelected ( device ) {
0 commit comments