Skip to content

Commit ff3f209

Browse files
committed
fixed a bug that upstream scratch-gui has (attempt to save project with ctrl+s even if !canSave)
1 parent 7c5b74c commit ff3f209

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

‎src/components/menu-bar/menu-bar.jsx‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,8 +338,10 @@ class MenuBar extends React.Component {
338338
handleKeyPress(event) {
339339
const modifier = bowser.mac ? event.metaKey : event.ctrlKey;
340340
if (modifier && event.key.toLowerCase() === 's') {
341-
this.props.onClickSave();
342-
event.preventDefault();
341+
if(this.props.canSave){
342+
this.props.onClickSave();
343+
event.preventDefault();
344+
}
343345
}
344346
}
345347
getSaveToComputerHandler (downloadProjectCallback) {

0 commit comments

Comments
 (0)