From c40e74fed85e3f0c5b084ddf3deba79d31e6926b Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 27 Mar 2025 00:44:48 +0900 Subject: fix: tcell.Screen.Clear() does not use the current style It always use StyleDefault as brush. --- internal/term/screen.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'internal/term/screen.go') diff --git a/internal/term/screen.go b/internal/term/screen.go index fc1555f..dedacd0 100644 --- a/internal/term/screen.go +++ b/internal/term/screen.go @@ -34,8 +34,7 @@ func (scr *Screen) Size() (int, int) { } func (scr *Screen) Clear(style Style) { - scr.scr.SetStyle(tcell.Style(style)) - scr.scr.Clear() + scr.scr.Fill(' ', tcell.Style(style)) } func (scr *Screen) OnResize(handler func() bool) { -- cgit v1.2.3-70-g09d2