Browse Source

File was not being identified as a 'code behind file' if it existed in a subfolder.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@485 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Matt Ward 20 years ago
parent
commit
8a1e782474
  1. 5
      src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/DirectoryNode.cs

5
src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/DirectoryNode.cs

@ -309,10 +309,11 @@ namespace ICSharpCode.SharpDevelop.Project @@ -309,10 +309,11 @@ namespace ICSharpCode.SharpDevelop.Project
// Insert 'code behind files'
foreach (KeyValuePair<FileNode, string> pair in dependendFileDictionary) {
if (!fileNodeDictionary.ContainsKey(pair.Value)) {
string fileName = Path.GetFileName(pair.Value);
if (!fileNodeDictionary.ContainsKey(fileName)) {
continue;
}
AbstractProjectBrowserTreeNode parentNode = fileNodeDictionary[pair.Value];
AbstractProjectBrowserTreeNode parentNode = fileNodeDictionary[fileName];
pair.Key.Parent.Nodes.Remove(pair.Key);
pair.Key.AddTo(parentNode);
if (pair.Key.FileNodeStatus != FileNodeStatus.Missing) {

Loading…
Cancel
Save