diff --git a/lib/ui/textinput.go b/lib/ui/textinput.go index aa8be78..892646d 100644 --- a/lib/ui/textinput.go +++ b/lib/ui/textinput.go @@ -59,6 +59,8 @@ func (ti *TextInput) Draw(ctx *Context) { scroll := ti.scroll if !ti.focus { scroll = 0 + } else { + ti.ensureScroll() } ti.ctx = ctx // gross ctx.Fill(0, 0, ctx.Width(), ctx.Height(), ' ', tcell.StyleDefault)