* Source/NSPopUpButtonCell.m: Try to prevent segmenation fault

when deallocating a popup button.
This commit is contained in:
Fred Kiefer 2021-12-26 23:46:02 +01:00
parent 4ad217d5c3
commit 97351199e3
2 changed files with 8 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2021-12-26 Fred Kiefer <FredKiefer@gmx.de>
* Source/NSPopUpButtonCell.m: Try to prevent segmenation fault
when deallocating a popup button.
2021-12-26 Fred Kiefer <FredKiefer@gmx.de> 2021-12-26 Fred Kiefer <FredKiefer@gmx.de>
* Source/NSMenu.m: Rename method on NSMenuPanel for the Wayland * Source/NSMenu.m: Rename method on NSMenuPanel for the Wayland

View file

@ -150,7 +150,9 @@ static NSImage *_pbc_image[5];
if (_menu != nil) if (_menu != nil)
{ {
[self setMenu:nil]; // prevent further actions on the menu
_pbcFlags.usesItemFromMenu = NO;
[self setMenu: nil];
} }
_selectedItem = nil; _selectedItem = nil;
[super dealloc]; [super dealloc];