Add missing error handling

This commit is contained in:
Christian Muehlhaeuser
2020-04-17 20:35:54 +02:00
parent 27416e9976
commit bf92cd6cce
2 changed files with 7 additions and 3 deletions

2
tea.go
View File

@@ -245,7 +245,7 @@ func (p *Program) render(model Model, linesRendered int) int {
if linesRendered > 0 {
termenv.ClearLines(linesRendered)
}
io.WriteString(os.Stdout, view)
_, _ = io.WriteString(os.Stdout, view)
return strings.Count(view, "\r\n")
}

View File

@@ -18,12 +18,16 @@ func initTerminal() error {
return err
}
tty.SetRaw()
err = tty.SetRaw()
if err != nil {
return err
}
termenv.HideCursor()
return nil
}
func restoreTerminal() {
termenv.ShowCursor()
tty.Restore()
_ = tty.Restore()
}