diff options
Diffstat (limited to 'place.go')
| -rw-r--r-- | place.go | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -75,7 +75,11 @@ func place(p *tree.Node, n *tree.Node) bool { ptk.uiBox = rawBox(n) ptk.uiGroup.SetChild(ptk.uiBox) } - ptk.uiBox.Append(tk.uiControl, stretchy) + if n.WidgetType == widget.Textbox { + ptk.uiBox.Append(tk.uiControl, true) + } else { + ptk.uiBox.Append(tk.uiControl, stretchy) + } return true case widget.Tab: if ptk.uiTab == nil { @@ -97,7 +101,11 @@ func place(p *tree.Node, n *tree.Node) bool { log.Warn("SPEEDY Add Something to Box", n.WidgetId, n.GetProgName()) log.Log(INFO, "place() uiBox =", ptk.uiBox) log.Log(INFO, "place() uiControl =", tk.uiControl) - ptk.uiBox.Append(tk.uiControl, stretchy) + if n.WidgetType == widget.Textbox { + ptk.uiBox.Append(tk.uiControl, true) + } else { + ptk.uiBox.Append(tk.uiControl, stretchy) + } ptk.boxC += 1 return true case widget.Window: |
