diff --git a/docs/src/content/docs/guides/menus.mdx b/docs/src/content/docs/guides/menus.mdx index 5254469ca..e5f9fe229 100644 --- a/docs/src/content/docs/guides/menus.mdx +++ b/docs/src/content/docs/guides/menus.mdx @@ -313,7 +313,7 @@ app.NewWebviewWindow().SetTitle("Window 2").Show() ### Application Menu Behaviour When you set an application menu using `app.SetMenu()`, it becomes the main menu on macOS. -Menus are set on a pre-window basis for Windows/Linux (unless `UseGlobalMenuByDefault` is enabled). +Menus are set on a per-window basis for Windows/Linux (unless `UseGlobalMenuByDefault` is enabled). ```go app.NewWebviewWindowWithOptions(application.WebviewWindowOptions{ diff --git a/v3/examples/menu-fixes/main.go b/v3/examples/menu-fixes/main.go index 5b543195a..44c536f27 100644 --- a/v3/examples/menu-fixes/main.go +++ b/v3/examples/menu-fixes/main.go @@ -14,13 +14,13 @@ var clickBitmap []byte func main() { app := application.New(application.Options{ - UseGlobalMenuByDefault: true, - Name: "Menu Demo", - Description: "A demo of the menu system", - Assets: application.AlphaAssets, + Name: "Menu Demo", + Description: "A demo of the menu system", + Assets: application.AlphaAssets, Mac: application.MacOptions{ ApplicationShouldTerminateAfterLastWindowClosed: true, }, + UseGlobalMenuByDefault: true, }) // Create a custom menu