Browse Source

Fixed bug that could cause removed bookmarks/breakpoints to re-appear when restarting SharpDevelop.

pull/18/head
Daniel Grunwald 14 years ago
parent
commit
bfdd510079
  1. 3
      src/Main/Base/Project/Src/Bookmarks/BookmarkManager.cs

3
src/Main/Base/Project/Src/Bookmarks/BookmarkManager.cs

@ -105,7 +105,8 @@ namespace ICSharpCode.SharpDevelop.Bookmarks @@ -105,7 +105,8 @@ namespace ICSharpCode.SharpDevelop.Bookmarks
WorkbenchSingleton.AssertMainThread();
List<SDBookmark> projectBookmarks = new List<SDBookmark>();
foreach (SDBookmark mark in bookmarks) {
if (mark.IsSaved && mark.FileName != null) {
// Only return those bookmarks which belong to the specified project.
if (mark.IsSaved && mark.FileName != null && project.IsFileInProject(mark.FileName)) {
projectBookmarks.Add(mark);
}
}

Loading…
Cancel
Save