From 0c46d57acdd77965747cfc0e4ffd109332d85c89 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 5 Apr 2023 19:33:31 -0500 Subject: more fixes Signed-off-by: Jeff Carr --- toolkit/gocui/plugin.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'toolkit/gocui/plugin.go') diff --git a/toolkit/gocui/plugin.go b/toolkit/gocui/plugin.go index 9cdfffb..120d14b 100644 --- a/toolkit/gocui/plugin.go +++ b/toolkit/gocui/plugin.go @@ -37,23 +37,24 @@ func (w *cuiWidget) setStartWH() { case toolkit.Box: w.isFake = true w.setFake() + w.getBoxWH() + w.setWH() w.showWidgetPlacement(logNow, "StartWH:") + return case toolkit.Grid: w.isFake = true w.setFake() - w.showWidgetPlacement(logNow, "StartWH:") - } - p := w.parent - switch p.widgetType { - case toolkit.Box: - w.getBoxWH() - return - case toolkit.Grid: w.getGridWH() + w.setWH() + w.showWidgetPlacement(logNow, "StartWH:") return case toolkit.Group: w.getGroupWH() + w.setWH() + w.showWidgetPlacement(logNow, "StartWH:") return + default: + w.setWH() } } @@ -64,9 +65,8 @@ func Action(a *toolkit.Action) { case toolkit.Add: w = setupWidget(a) w.setStartWH() - w.moveTo(w.startW, w.startH) + // w.moveTo(w.startW, w.startH) w.drawView() - // findPlace(w) case toolkit.Show: if (a.B) { -- cgit v1.2.3