macOS: Fix leak of application menu NSMenuItem

Pick-to: 6.5 6.2
Fixes: QTBUG-112697
Change-Id: I0fe62e5a66f57bb9b8c073e636be346e088e0986
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
bb10
Tor Arne Vestbø 2023-04-28 14:06:08 +02:00
parent 6a4901db25
commit d01aa39617
1 changed files with 2 additions and 2 deletions

View File

@ -186,8 +186,8 @@
if (appMenu.supermenu)
unparentAppMenu(appMenu.supermenu);
NSMenuItem *appMenuItem = [[NSMenuItem alloc] initWithTitle:@"Apple"
action:nil keyEquivalent:@""];
NSMenuItem *appMenuItem = [[[NSMenuItem alloc] initWithTitle:@"Apple"
action:nil keyEquivalent:@""] autorelease];
appMenuItem.submenu = appMenu;
[menu insertItem:appMenuItem atIndex:0];
}