Browse Source

Fix: Doubled members of project types in Class Browser.

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

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

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

Loading…
Cancel
Save