diff options
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | src/tui/light.go | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 77582a94..d4e74934 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ CHANGELOG 0.30.0 ------ +- Fixed cursor flickering over the screen by hiding it during rendering - Added `--ellipsis` option. You can take advantage of it to make fzf effectively search non-visible parts of the item. ```sh diff --git a/src/tui/light.go b/src/tui/light.go index 97112981..8f2952b4 100644 --- a/src/tui/light.go +++ b/src/tui/light.go @@ -60,7 +60,7 @@ func (r *LightRenderer) csi(code string) { func (r *LightRenderer) flush() { if r.queued.Len() > 0 { - fmt.Fprint(os.Stderr, r.queued.String()) + fmt.Fprint(os.Stderr, "\x1b[?25l"+r.queued.String()+"\x1b[?25h") r.queued.Reset() } } |