From 885967d8e3b449e0f52d1d62131c49062b3be49b Mon Sep 17 00:00:00 2001 From: Cassie Tarakajian Date: Sun, 8 Jan 2017 16:42:20 -0500 Subject: [PATCH] fix #260 --- client/components/Nav.jsx | 4 +++- client/modules/IDE/pages/IDEView.jsx | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/client/components/Nav.jsx b/client/components/Nav.jsx index 1f4a28bf..63bab433 100644 --- a/client/components/Nav.jsx +++ b/client/components/Nav.jsx @@ -9,7 +9,9 @@ function Nav(props) { { - if (props.warnIfUnsavedChanges()) { + if (!props.unsavedChanges) { + props.newProject(); + } else if (props.warnIfUnsavedChanges()) { props.newProject(); } }} diff --git a/client/modules/IDE/pages/IDEView.jsx b/client/modules/IDE/pages/IDEView.jsx index 5fcf4c8f..c2e264e1 100644 --- a/client/modules/IDE/pages/IDEView.jsx +++ b/client/modules/IDE/pages/IDEView.jsx @@ -210,6 +210,7 @@ class IDEView extends React.Component { stopSketch={this.props.stopSketch} showShareModal={this.props.showShareModal} openForceAuthentication={this.props.openForceAuthentication} + unsavedChanges={this.props.ide.unsavedChanges} warnIfUnsavedChanges={this.warnIfUnsavedChanges} />