@@ -150,7 +150,6 @@ class MenuBar extends React.Component {
150
150
'handleClickSaveAsCopy' ,
151
151
'handleClickSeeCommunity' ,
152
152
'handleClickShare' ,
153
- 'handleCloseFileMenuAndThen' ,
154
153
'handleKeyPress' ,
155
154
'handleLanguageMouseUp' ,
156
155
'handleRestoreOption' ,
@@ -221,23 +220,17 @@ class MenuBar extends React.Component {
221
220
this . props . onRequestCloseEdit ( ) ;
222
221
} ;
223
222
}
224
- handleCloseFileMenuAndThen ( fn ) {
225
- return ( ) => {
226
- this . props . onRequestCloseFile ( ) ;
227
- fn ( ) ;
228
- } ;
229
- }
230
223
handleKeyPress ( event ) {
231
224
const modifier = bowser . mac ? event . metaKey : event . ctrlKey ;
232
225
if ( modifier && event . key === 's' ) {
233
226
this . props . onClickSave ( ) ;
234
227
event . preventDefault ( ) ;
235
228
}
236
229
}
237
- handleSaveToComputer ( downloadProject ) {
230
+ handleSaveToComputer ( downloadProjectCallback ) {
238
231
return ( ) => {
239
232
this . props . onRequestCloseFile ( ) ;
240
- downloadProject ( ) ;
233
+ downloadProjectCallback ( ) ;
241
234
if ( this . props . onProjectTelemetryEvent ) {
242
235
const metadata = collectMetadata ( this . props . vm , this . props . projectTitle , this . props . locale ) ;
243
236
this . props . onProjectTelemetryEvent ( 'projectDidSave' , metadata ) ;
@@ -417,10 +410,10 @@ class MenuBar extends React.Component {
417
410
</ MenuItem >
418
411
) }
419
412
</ SBFileUploader >
420
- < SB3Downloader > { ( className , downloadProject ) => (
413
+ < SB3Downloader > { ( className , downloadProjectCallback ) => (
421
414
< MenuItem
422
415
className = { className }
423
- onClick = { this . handleSaveToComputer ( downloadProject ) }
416
+ onClick = { this . handleSaveToComputer ( downloadProjectCallback ) }
424
417
>
425
418
< FormattedMessage
426
419
defaultMessage = "Save to your computer"
0 commit comments