From 6550f67a9d2a5bebf6451eafb3de367689bc1335 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Mon, 8 Apr 2002 23:26:59 +0000 Subject: [PATCH] See ChangeLog git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13402 72102866-910b-0410-8b05-ffd578937521 --- Source/NSMenuView.m | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/NSMenuView.m b/Source/NSMenuView.m index f0cf31dda..b5c76532a 100644 --- a/Source/NSMenuView.m +++ b/Source/NSMenuView.m @@ -116,6 +116,12 @@ _addLeftBorderOffsetToRect(NSRect aRect, BOOL isHorizontal) - (void) dealloc { + // We must remove the menu view from the menu list of observers. + if ( _menu ) + { + [[NSNotificationCenter defaultCenter] removeObserver: self name: nil object: _menu]; + } + RELEASE(_font); /* Clean the pointer to us stored into the _itemCells. */