From 784eac740fe3256d46f47a6981a280d6e6eb9b30 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 5 Mar 2025 03:00:11 -0600 Subject: testing code --- table.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'table.go') diff --git a/table.go b/table.go index a6f31e6..afad70b 100644 --- a/table.go +++ b/table.go @@ -91,8 +91,16 @@ func (tk *guiWidget) deleteWidget() { p := tk.parent for i, child := range p.children { if tk == child { - log.Info("deleteWidget() found parent with child to delete:", i, child.cuiName) + log.Info("deleteWidget() found parent with child to delete:", i, child.cuiName, child.WidgetId()) p.children = slices.Delete(p.children, i, i+1) } } + tk.deleteTree() +} + +func (tk *guiWidget) deleteTree() { + for _, child := range tk.children { + child.deleteTree() + } + tk.Hide() } -- cgit v1.2.3