Small fix

This commit is contained in:
Chandler Cox
2023-10-01 21:11:08 -05:00
parent 6e94b21452
commit bd32619016

View File

@@ -740,9 +740,6 @@ namespace FlaxEditor.Windows
Editor.LogWarning("Failed to create module due to no name"); Editor.LogWarning("Failed to create module due to no name");
return; return;
} }
var sourceFolder = SelectedNode.Folder;
var sourcePath = sourceFolder.Path;
// Create folder // Create folder
var moduleFolderPath = Path.Combine(path, moduleName); var moduleFolderPath = Path.Combine(path, moduleName);
@@ -782,7 +779,7 @@ namespace FlaxEditor.Windows
Editor.Log($"Module created at {modulePath}"); Editor.Log($"Module created at {modulePath}");
// Get editor target and target files and add module // Get editor target and target files and add module
var files = Directory.GetFiles(sourceFolder.Path); var files = Directory.GetFiles(path);
var targetModuleText = $"Modules.Add(\"{moduleName}\");\n "; var targetModuleText = $"Modules.Add(\"{moduleName}\");\n ";
foreach (var file in files) foreach (var file in files)
{ {
@@ -791,9 +788,10 @@ namespace FlaxEditor.Windows
var targetText = await File.ReadAllTextAsync(file); var targetText = await File.ReadAllTextAsync(file);
if (!editorModule && targetText.Contains("GameProjectTarget", StringComparison.Ordinal)) // Skip game project if it is suppose to be an editor module
if (editorModule && targetText.Contains("GameProjectTarget", StringComparison.Ordinal))
continue; continue;
// TODO: Handle edge case when there are no modules in a target // TODO: Handle edge case when there are no modules in a target
var index = targetText.IndexOf("Modules.Add"); var index = targetText.IndexOf("Modules.Add");
if (index != -1) if (index != -1)