diff options
author | Drew DeVault <sir@cmpwn.com> | 2019-05-11 13:20:29 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-05-11 13:20:29 -0400 |
commit | 72e4b5e2b2e0de50b8572f195f73ccdd8e9d9461 (patch) | |
tree | 4d20a22bf099f2a3e3d8bd294fa84c6900945784 /lib | |
parent | 8fa458323058c8998408f88b80d07c687fccd521 (diff) |
Refactor ctx stashing out of exline
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ui/textinput.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ui/textinput.go b/lib/ui/textinput.go index aff520b..542a1f8 100644 --- a/lib/ui/textinput.go +++ b/lib/ui/textinput.go @@ -57,6 +57,8 @@ func (ti *TextInput) Focus(focus bool) { if focus && ti.ctx != nil { cells := runewidth.StringWidth(string(ti.text[:ti.index])) ti.ctx.SetCursor(cells+1, 0) + } else if !focus && ti.ctx != nil { + ti.ctx.HideCursor() } } |