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:
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewFileDialog.cs')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewFileDialog.cs12
1 files changed, 6 insertions, 6 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewFileDialog.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewFileDialog.cs
index 61600ffd88..aa81747da7 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewFileDialog.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewFileDialog.cs
@@ -481,7 +481,7 @@ namespace MonoDevelop.Ide.Projects
}
if (project != null)
- IdeApp.ProjectOperations.Save (project);
+ IdeApp.ProjectOperations.SaveAsync (project).RunSynchronously ();
if (OnOked != null)
OnOked (null, null);
@@ -595,19 +595,19 @@ namespace MonoDevelop.Ide.Projects
infoLabel.Text = string.Empty;
labelTemplateTitle.Text = string.Empty;
- ReadOnlyCollection<Project> projects = null;
+ Project[] projects = null;
if (parentProject == null)
- projects = IdeApp.Workspace.GetAllProjects ();
+ projects = IdeApp.Workspace.GetAllProjects ().ToArray ();
- if (projects != null && projects.Count > 0) {
+ if (projects != null && projects.Length > 0) {
Project curProject = IdeApp.ProjectOperations.CurrentSelectedProject;
boxProject.Visible = true;
projectAddCheckbox.Active = curProject != null;
projectAddCheckbox.Toggled += new EventHandler (AddToProjectToggled);
- projectNames = new string[projects.Count];
- projectRefs = new Project[projects.Count];
+ projectNames = new string[projects.Length];
+ projectRefs = new Project[projects.Length];
int i = 0;
bool singleSolution = IdeApp.Workspace.Items.Count == 1 && IdeApp.Workspace.Items[0] is Solution;