macOS: Fix leak of application menu NSMenuItem
Fixes: QTBUG-112697 Change-Id: I0fe62e5a66f57bb9b8c073e636be346e088e0986 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> (cherry picked from commit d01aa396171e101ba03638799c2c6fae6d116240) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
8491d03d3f
commit
9e1e1e28e9
@ -222,8 +222,8 @@
|
|||||||
if (appMenu.supermenu)
|
if (appMenu.supermenu)
|
||||||
unparentAppMenu(appMenu.supermenu);
|
unparentAppMenu(appMenu.supermenu);
|
||||||
|
|
||||||
NSMenuItem *appMenuItem = [[NSMenuItem alloc] initWithTitle:@"Apple"
|
NSMenuItem *appMenuItem = [[[NSMenuItem alloc] initWithTitle:@"Apple"
|
||||||
action:nil keyEquivalent:@""];
|
action:nil keyEquivalent:@""] autorelease];
|
||||||
appMenuItem.submenu = appMenu;
|
appMenuItem.submenu = appMenu;
|
||||||
[menu insertItem:appMenuItem atIndex:0];
|
[menu insertItem:appMenuItem atIndex:0];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user