From fa74986f1e7a018216c439b76e526261fe93a888 Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Thu, 11 May 2023 11:10:17 -0500 Subject: [PATCH] [v3 example] menu text toggle --- v3/examples/menu/main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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