From c0f283335a1a682985c2d691d1a5197d54f9955c Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Fri, 24 Dec 2021 08:00:25 +1100 Subject: [PATCH] [mac] Fix for submenu titles. Fixes #1026. --- v2/internal/frontend/desktop/darwin/WailsMenu.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/v2/internal/frontend/desktop/darwin/WailsMenu.m b/v2/internal/frontend/desktop/darwin/WailsMenu.m index 45adfd0d6..cf7b596fd 100644 --- a/v2/internal/frontend/desktop/darwin/WailsMenu.m +++ b/v2/internal/frontend/desktop/darwin/WailsMenu.m @@ -43,14 +43,16 @@ - (WailsMenu*) initWithNSTitle:(NSString *)title { if( title != nil ) { [super initWithTitle:title]; + } else { + [self init]; } [self setAutoenablesItems:NO]; - return [self init]; + return self; } - (void) appendSubmenu :(WailsMenu*)child { NSMenuItem *childMenuItem = [[NSMenuItem new] autorelease]; - [childMenuItem setTitle:[child title]]; + [childMenuItem setTitle:child.title]; [self addItem:childMenuItem]; [childMenuItem setSubmenu:child]; }