Browse Source

Fix NullReferenceException in BookmarkPad.BookmarkManagerRemoved()

pull/787/head
Daniel Grunwald 14 years ago
parent
commit
b057643818
  1. 5
      src/Main/Base/Project/Src/Bookmarks/Pad/BookmarkPad.cs

5
src/Main/Base/Project/Src/Bookmarks/Pad/BookmarkPad.cs

@ -154,14 +154,15 @@ namespace ICSharpCode.SharpDevelop.Bookmarks @@ -154,14 +154,15 @@ namespace ICSharpCode.SharpDevelop.Bookmarks
void BookmarkManagerAdded(object sender, BookmarkEventArgs e)
{
AddMark((SDBookmark)e.Bookmark);
AddMark(e.Bookmark);
}
void BookmarkManagerRemoved(object sender, BookmarkEventArgs e)
{
if (ShowBookmarkInThisPad(e.Bookmark)) {
var model = listView.Remove(e.Bookmark);
model.PropertyChanged -= OnModelPropertyChanged;
if (model != null)
model.PropertyChanged -= OnModelPropertyChanged;
}
}

Loading…
Cancel
Save