From da752fc9a4b3cb9dd08cc80614a491f980436b46 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Wed, 24 Jan 2024 15:59:54 +0900 Subject: Fix Windows build Fix #3598 --- src/tui/dummy.go | 1 + src/tui/light.go | 4 ++++ src/tui/tcell.go | 4 ++++ src/tui/tui.go | 1 + 4 files changed, 10 insertions(+) (limited to 'src/tui') diff --git a/src/tui/dummy.go b/src/tui/dummy.go index cceb4478..7760a724 100644 --- a/src/tui/dummy.go +++ b/src/tui/dummy.go @@ -36,6 +36,7 @@ func (r *FullscreenRenderer) Resume(bool, bool) {} func (r *FullscreenRenderer) PassThrough(string) {} func (r *FullscreenRenderer) Clear() {} func (r *FullscreenRenderer) NeedScrollbarRedraw() bool { return false } +func (r *FullscreenRenderer) ShouldEmitResizeEvent() bool { return false } func (r *FullscreenRenderer) Refresh() {} func (r *FullscreenRenderer) Close() {} func (r *FullscreenRenderer) Size() TermSize { return TermSize{} } diff --git a/src/tui/light.go b/src/tui/light.go index 5092371d..aee2510e 100644 --- a/src/tui/light.go +++ b/src/tui/light.go @@ -694,6 +694,10 @@ func (r *LightRenderer) NeedScrollbarRedraw() bool { return false } +func (r *LightRenderer) ShouldEmitResizeEvent() bool { + return false +} + func (r *LightRenderer) RefreshWindows(windows []Window) { r.flush() } diff --git a/src/tui/tcell.go b/src/tui/tcell.go index 917dc9cb..bfd870dc 100644 --- a/src/tui/tcell.go +++ b/src/tui/tcell.go @@ -202,6 +202,10 @@ func (r *FullscreenRenderer) NeedScrollbarRedraw() bool { return true } +func (r *FullscreenRenderer) ShouldEmitResizeEvent() bool { + return true +} + func (r *FullscreenRenderer) Refresh() { // noop } diff --git a/src/tui/tui.go b/src/tui/tui.go index a937e2b4..60fbe692 100644 --- a/src/tui/tui.go +++ b/src/tui/tui.go @@ -494,6 +494,7 @@ type Renderer interface { Close() PassThrough(string) NeedScrollbarRedraw() bool + ShouldEmitResizeEvent() bool GetChar() Event -- cgit v1.2.3