Fix full line background in preview window

This commit is contained in:
Junegunn Choi 2024-10-15 17:34:20 +09:00
parent ad113d00b7
commit a24eb99679
No known key found for this signature in database
GPG Key ID: 254BC280FEF9C627
2 changed files with 7 additions and 2 deletions

View File

@ -15,6 +15,7 @@ CHANGELOG
```sh
fzf --gap --color gutter:-1
```
- Bug fixes
0.55.0
------

View File

@ -2721,11 +2721,15 @@ Loop:
url = nil
t.pwindow.LinkEnd()
}
if ansi != nil {
lbg = ansi.lbg
} else {
lbg = -1
}
str, width := t.processTabs(trimmed, prefixWidth)
if width > prefixWidth {
prefixWidth = width
if t.theme.Colored && ansi != nil && ansi.colored() {
lbg = ansi.lbg
fillRet = t.pwindow.CFill(ansi.fg, ansi.bg, ansi.attr, str)
} else {
fillRet = t.pwindow.CFill(tui.ColPreview.Fg(), tui.ColPreview.Bg(), tui.AttrRegular, str)
@ -2747,7 +2751,7 @@ Loop:
if unchanged && lineNo == 0 {
break
}
if lbg >= 0 {
if t.theme.Colored && lbg >= 0 {
fillRet = t.pwindow.CFill(-1, lbg, tui.AttrRegular,
strings.Repeat(" ", t.pwindow.Width()-t.pwindow.X())+"\n")
} else {