From e1fffdd17da95b7eba9c7007fd1f6c4606e98f41 Mon Sep 17 00:00:00 2001 From: raven Date: Tue, 17 Feb 2026 17:42:22 -0600 Subject: make raw after loading terminfo --- tui/draw.go | 10 +++++----- 1 file 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( -- cgit v1.2.3