diff --git a/src/components/menu-bar/menu-bar.jsx b/src/components/menu-bar/menu-bar.jsx
index 0222e2bab..1fa7a01cc 100644
--- a/src/components/menu-bar/menu-bar.jsx
+++ b/src/components/menu-bar/menu-bar.jsx
@@ -154,7 +154,7 @@ class MenuBar extends React.Component {
'handleKeyPress',
'handleLanguageMouseUp',
'handleRestoreOption',
- 'handleSaveToComputer',
+ 'getSaveToComputerHandler',
'restoreOptionMessage'
]);
}
@@ -225,7 +225,7 @@ class MenuBar extends React.Component {
event.preventDefault();
}
}
- handleSaveToComputer (downloadProjectCallback) {
+ getSaveToComputerHandler (downloadProjectCallback) {
return () => {
this.props.onRequestCloseFile();
downloadProjectCallback();
@@ -327,7 +327,7 @@ class MenuBar extends React.Component {
[styles.clickable]: typeof this.props.onClickLogo !== 'undefined'
})}
draggable={false}
- src={this.props.logo ? this.props.logo : scratchLogo}
+ src={this.props.logo}
onClick={this.props.onClickLogo}
/>
@@ -374,21 +374,21 @@ class MenuBar extends React.Component {
{(this.props.canSave || this.props.canCreateCopy || this.props.canRemix) && (
- {this.props.canSave ? (
+ {this.props.canSave && (
- ) : []}
- {this.props.canCreateCopy ? (
+ )}
+ {this.props.canCreateCopy && (
- ) : []}
- {this.props.canRemix ? (
+ )}
+ {this.props.canRemix && (
- ) : []}
+ )}
)}
@@ -397,10 +397,10 @@ class MenuBar extends React.Component {
userOwnsProject={this.props.userOwnsProject}
onUpdateProjectTitle={this.props.onUpdateProjectTitle}
>
- {(className, renderFileInput, loadProject) => (
+ {(className, renderFileInput, handleLoadProject) => (