From c60f742046f04f620af6274533258e09af89f778 Mon Sep 17 00:00:00 2001 From: Benjamin Wenger <ben@elixxir.ioo> Date: Wed, 17 Mar 2021 15:33:50 -0700 Subject: [PATCH] finished handling button press error cases --- main.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/main.go b/main.go index de1b39e..8dea0ef 100644 --- a/main.go +++ b/main.go @@ -81,16 +81,17 @@ func btnClicked(sender *gowd.Element, event *gowd.EventElement) { } else { body.AddHTML(fmt.Sprintf("<textarea readonly style\"width:100%;\">{}</textarea>", string(payload)), nil) } + sender.SetText("Start") + body.RemoveElement(text) + body.Enable() } err := singleMngr.TransmitSingleUse(botContact, []byte(message), "xxCoinGame", 10, replyFunc, 30*time.Second) - - // clean up - remove the added elements - defer func() { + if err!=nil{ + body.AddHTML(fmt.Sprintf("<textarea readonly style\"width:100%;\">{}</textarea>", string(err.Error())), nil) sender.SetText("Start") body.RemoveElement(text) body.Enable() - }() - + } } \ No newline at end of file -- GitLab