Fix paths in plugin projects root nodes in Content Database

This commit is contained in:
Wojtek Figat
2021-07-21 11:48:27 +02:00
parent 36456bfe74
commit 99eb3447ef

View File

@@ -867,14 +867,14 @@ namespace FlaxEditor.Modules
workspace = new ProjectTreeNode(project); workspace = new ProjectTreeNode(project);
Projects.Add(workspace); Projects.Add(workspace);
var contentFolder = Path.Combine(project.ProjectFolderPath, "Content"); var contentFolder = StringUtils.CombinePaths(project.ProjectFolderPath, "Content");
if (Directory.Exists(contentFolder)) if (Directory.Exists(contentFolder))
{ {
workspace.Content = new MainContentTreeNode(workspace, ContentFolderType.Content, contentFolder); workspace.Content = new MainContentTreeNode(workspace, ContentFolderType.Content, contentFolder);
workspace.Content.Folder.ParentFolder = workspace.Folder; workspace.Content.Folder.ParentFolder = workspace.Folder;
} }
var sourceFolder = Path.Combine(project.ProjectFolderPath, "Source"); var sourceFolder = StringUtils.CombinePaths(project.ProjectFolderPath, "Source");
if (Directory.Exists(sourceFolder)) if (Directory.Exists(sourceFolder))
{ {
workspace.Source = new MainContentTreeNode(workspace, ContentFolderType.Source, sourceFolder); workspace.Source = new MainContentTreeNode(workspace, ContentFolderType.Source, sourceFolder);