diff options
author | Lluis Sanchez <lluis@novell.com> | 2009-08-07 16:17:37 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2009-08-07 16:17:37 +0400 |
commit | e0552274fbe9b8416a1b5a0f690d9c7546aa1708 (patch) | |
tree | 5a69667971a97ad3f1addc70bebb418771a7523f /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad | |
parent | 8d4a1691875e517c04eceae21f443e10e66a7d75 (diff) |
* MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFileNodeBuilder.cs:
When renaming a file, save only the project containing the file, not
the whole workspace.
svn path=/trunk/monodevelop/; revision=139568
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/ProjectFileNodeBuilder.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFileNodeBuilder.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFileNodeBuilder.cs index 22f132eac2..fc754c83f7 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFileNodeBuilder.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectFileNodeBuilder.cs @@ -144,7 +144,8 @@ namespace MonoDevelop.Ide.Gui.Pads.ProjectPad MessageService.ShowWarning (GettextCatalog.GetString ("File or directory name is already in use. Please choose a different one.")); } else { FileService.RenameFile (oldPath, newName); - IdeApp.Workspace.Save (); + if (file.Project != null) + IdeApp.ProjectOperations.Save (file.Project); } } catch (System.ArgumentException) { // new file name with wildcard (*, ?) characters in it MessageService.ShowWarning (GettextCatalog.GetString ("The name you have chosen contains illegal characters. Please choose a different name.")); |