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
void BookmarkManagerAdded(object sender, BookmarkEventArgs e) void BookmarkManagerAdded(object sender, BookmarkEventArgs e)
{ {
AddMark((SDBookmark)e.Bookmark); AddMark(e.Bookmark);
} }
void BookmarkManagerRemoved(object sender, BookmarkEventArgs e) void BookmarkManagerRemoved(object sender, BookmarkEventArgs e)
{ {
if (ShowBookmarkInThisPad(e.Bookmark)) { if (ShowBookmarkInThisPad(e.Bookmark)) {
var model = listView.Remove(e.Bookmark); var model = listView.Remove(e.Bookmark);
model.PropertyChanged -= OnModelPropertyChanged; if (model != null)
model.PropertyChanged -= OnModelPropertyChanged;
} }
} }

Loading…
Cancel
Save