Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikayla Hutchinson <m.j.hutchinson@gmail.com>2017-03-25 03:01:05 +0300
committerMikayla Hutchinson <m.j.hutchinson@gmail.com>2017-03-25 03:01:05 +0300
commitc07bb87792ee9f42467651f52c7fac85c6172f11 (patch)
tree90e9cdba6ffa52dc4cc638bca93bb950d9b92e6c /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad
parent96750c88c5a7dacc7f60120d17b84aac443cbe28 (diff)
[Ide] Don't save project after cancelling New File dialog
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs
index 1a84fa148e..bff2919d97 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/FolderNodeBuilder.cs
@@ -1,4 +1,4 @@
-//
+//
// FolderNodeBuilder.cs
//
// Author:
@@ -427,7 +427,9 @@ namespace MonoDevelop.Ide.Gui.Pads.ProjectPad
public async void AddNewFileToProject()
{
Project project = (Project) CurrentNode.GetParentDataItem (typeof(Project), true);
- IdeApp.ProjectOperations.CreateProjectFile (project, GetFolderPath (CurrentNode.DataItem));
+ if (!IdeApp.ProjectOperations.CreateProjectFile (project, GetFolderPath (CurrentNode.DataItem))) {
+ return;
+ }
CurrentNode.Expanded = true;
if (IdeApp.Workbench.ActiveDocument != null)
IdeApp.Workbench.ActiveDocument.Window.SelectWindow ();