From a9a29dff4f7f2192ba5812e50b4c2efa23103efb Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Fri, 15 Jul 2016 23:24:14 +0900 Subject: Fix duplicate rendering of the last line in preview window --- src/ansi.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ansi.go b/src/ansi.go index debba474..56831eee 100644 --- a/src/ansi.go +++ b/src/ansi.go @@ -49,7 +49,7 @@ func extractColor(str string, state *ansiState, proc func(string, *ansiState) bo prev := str[idx:offset[0]] output.WriteString(prev) if proc != nil && !proc(prev, state) { - break + return "", nil, nil } newState := interpretCode(str[offset[0]:offset[1]], state) -- cgit v1.2.3