Browse Source

Fix: Doubled members of project types in Class Browser.

pull/80/head
Andreas Weizel 12 years ago
parent
commit
b5b1573082
  1. 1
      src/Main/Base/Project/Parser/ProjectContentContainer.cs

1
src/Main/Base/Project/Parser/ProjectContentContainer.cs

@ -246,6 +246,7 @@ namespace ICSharpCode.SharpDevelop.Parser
projectContent = projectContent.RemoveFiles(oldFile.FileName); projectContent = projectContent.RemoveFiles(oldFile.FileName);
serializedProjectContentIsUpToDate = false; serializedProjectContentIsUpToDate = false;
SD.ParserService.InvalidateCurrentSolutionSnapshot(); SD.ParserService.InvalidateCurrentSolutionSnapshot();
if (!SD.ParserService.LoadSolutionProjectsThread.IsRunning)
SD.MainThread.InvokeAsyncAndForget(delegate { assemblyModel.Update(oldFile, newFile); }); SD.MainThread.InvokeAsyncAndForget(delegate { assemblyModel.Update(oldFile, newFile); });
} }
} }

Loading…
Cancel
Save