1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-12 13:24:09 +02:00

Fixed multi-project deletion, adding project with implicitly-loaded deps

This commit is contained in:
Brian Fiete 2020-09-06 06:14:39 -07:00
parent 0eea8eeef6
commit a62a995472
4 changed files with 11 additions and 4 deletions

View file

@ -1854,7 +1854,7 @@ namespace IDE.ui
return null;
}
bool failed = false;
bool failed = false;
String projName = scope String();
Path.GetFileNameWithoutExtension(filePath, projName);
if (gApp.mWorkspace.FindProject(projName) != null)
@ -1871,8 +1871,9 @@ namespace IDE.ui
IDEUtils.FixFilePath(projFilePath);
proj.mProjectPath.Set(projFilePath);
proj.Load(projFilePath);
IDEApp.sApp.AddNewProjectToWorkspace(proj, verSpec);
IDEApp.sApp.mWorkspace.FixOptions();
gApp.AddNewProjectToWorkspace(proj, verSpec);
gApp.mWorkspace.FixOptions();
gApp.[Friend]FlushDeferredLoadProjects(true);
InitProject(proj);
if (failed)
{