File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -121,12 +121,10 @@ export const driveFileBrowser: JupyterFrontEndPlugin<void> = {
121121 restorer . add ( driveBrowser , 'drive-file-browser' ) ;
122122 }
123123
124- toolbarRegistry . addFactory (
125- FILE_BROWSER_FACTORY ,
126- 'uploader' ,
127- ( fileBrowser : FileBrowser ) =>
128- new Uploader ( { model : fileBrowser . model , translator } )
129- ) ;
124+ const uploader = new Uploader ( { model : driveBrowser . model , translator } ) ;
125+ toolbarRegistry . addFactory ( FILE_BROWSER_FACTORY , 'uploader' , ( ) => {
126+ return uploader ;
127+ } ) ;
130128
131129 toolbarRegistry . addFactory (
132130 FILE_BROWSER_FACTORY ,
@@ -152,6 +150,11 @@ export const driveFileBrowser: JupyterFrontEndPlugin<void> = {
152150
153151 const updateVisibility = ( ) => {
154152 // Visibility of context menu and toolbar commands changed.
153+ if ( driveBrowser . model . path !== 's3:' ) {
154+ uploader . show ( ) ;
155+ } else {
156+ uploader . hide ( ) ;
157+ }
155158 app . commands . notifyCommandChanged ( CommandIDs . createNewDrive ) ;
156159 app . commands . notifyCommandChanged ( CommandIDs . createNewDirectory ) ;
157160 } ;
You can’t perform that action at this time.
0 commit comments