From 74719b3d1de426c0e7af3b4356034afedba72ccd Mon Sep 17 00:00:00 2001 From: dmitry Date: Sat, 21 Jul 2018 15:19:42 +0000 Subject: [PATCH] cocoa: menu preventing double release (seen in lazarus ide) git-svn-id: trunk@58585 - --- lcl/interfaces/cocoa/cocoawsmenus.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lcl/interfaces/cocoa/cocoawsmenus.pas b/lcl/interfaces/cocoa/cocoawsmenus.pas index 4a160f7b00..dd1ceec917 100644 --- a/lcl/interfaces/cocoa/cocoawsmenus.pas +++ b/lcl/interfaces/cocoa/cocoawsmenus.pas @@ -542,7 +542,7 @@ begin parItem := TCocoaMenuItem(Item).parentItem; if assigned(parItem) and parItem.isKindOfClass_(NSMenuItem) then NSMenuItem(paritem).submenu.removeItem(NSMenuItem(item)); - Item.Release; + //Item.Release; AMenuItem.Handle := 0; end end;