diff --git a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/Commands/FolderNodeCommands.cs b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/Commands/FolderNodeCommands.cs index c8052d4976..508c5663f5 100644 --- a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/Commands/FolderNodeCommands.cs +++ b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/Commands/FolderNodeCommands.cs @@ -365,6 +365,7 @@ namespace ICSharpCode.SharpDevelop.Project.Commands FileTemplateResult result = SD.UIService.ShowNewFileDialog(node.Project, node.Directory); if (result != null) { node.RecreateSubNodes(); + ProjectBrowserPad.Instance.ProjectBrowserControl.SelectFile(result.Options.FileName); return result.NewFiles.Select(node.Project.FindFile).Where(f => f != null).ToArray(); } else { return null;