diff options
| author | raven <citrons@mondecitronne.com> | 2026-02-17 17:42:22 -0600 |
|---|---|---|
| committer | raven <citrons@mondecitronne.com> | 2026-02-17 17:42:22 -0600 |
| commit | e1fffdd17da95b7eba9c7007fd1f6c4606e98f41 (patch) | |
| tree | 4c6125293467db8f9788607c2d5514327e11bee7 /tui | |
| parent | 72e85c08125e3e3327b965f03f5738bb7ccf46c3 (diff) | |
make raw after loading terminfo
Diffstat (limited to 'tui')
| -rw-r--r-- | tui/draw.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tui/draw.go b/tui/draw.go index 2aa3376..1f89b13 100644 --- a/tui/draw.go +++ b/tui/draw.go @@ -88,20 +88,20 @@ func ClearCursor() { var saved *term.State func Start() error { + var err error if saved != nil { return nil } - var err error - saved, err = term.MakeRaw(0) - if err != nil { - return err - } terminfo, err = termfo.New("") if err != nil { if terminfo, err = termfo.New("xterm"); err != nil { return err } } + saved, err = term.MakeRaw(0) + if err != nil { + return err + } scr.back = make(surface) _, err = os.Stdout.WriteString( |
