diff --git a/v3/examples/menu/main.go b/v3/examples/menu/main.go index f10a52e5d..b98393a8f 100644 --- a/v3/examples/menu/main.go +++ b/v3/examples/menu/main.go @@ -29,7 +29,12 @@ func main() { // Click callbacks myMenu.Add("Click Me!").OnClick(func(ctx *application.Context) { - ctx.ClickedMenuItem().SetLabel("Thanks mate!") + switch ctx.ClickedMenuItem().Label() { + case "Click Me!": + ctx.ClickedMenuItem().SetLabel("Thanks mate!") + case "Thanks mate!": + ctx.ClickedMenuItem().SetLabel("Click Me!") + } }) // You can control the current window from the menu