From fb019d43bf17b264f45aba1f1b65cd5a39be0cff Mon Sep 17 00:00:00 2001 From: tyama711 Date: Sun, 2 Apr 2023 23:26:13 +0900 Subject: Fix a bug of height range with -1 or -0 (#3226) Fixed a bug that when both heightUnknown and deferred are true, deferred is not properly reset and the program terminates abnormally. Co-authored-by: Junegunn Choi --- src/core.go | 1 + 1 file changed, 1 insertion(+) (limited to 'src/core.go') diff --git a/src/core.go b/src/core.go index 0545c48c..a4751a55 100644 --- a/src/core.go +++ b/src/core.go @@ -219,6 +219,7 @@ func Run(opts *Options, version string, revision string) { determine := func(final bool) { if heightUnknown { if total >= maxFit || final { + deferred = false heightUnknown = false terminal.startChan <- fitpad{util.Min(total, maxFit), padHeight} } -- cgit v1.2.3