mirror of
https://github.com/junegunn/fzf.git
synced 2025-11-15 06:43:47 -05:00
Fix preview scrollbar with '--preview-window bottom,border-line'
This commit is contained in:
@@ -336,6 +336,10 @@ func (o *previewOpts) HasBorderRight() bool {
|
||||
return o.border.HasRight() || o.border == tui.BorderLine && o.position == posLeft
|
||||
}
|
||||
|
||||
func (o *previewOpts) HasBorderTop() bool {
|
||||
return o.border.HasTop() || o.border == tui.BorderLine && o.position == posDown
|
||||
}
|
||||
|
||||
func defaultTmuxOptions(index int) *tmuxOptions {
|
||||
return &tmuxOptions{
|
||||
position: posCenter,
|
||||
|
||||
@@ -3231,7 +3231,7 @@ func (t *Terminal) renderPreviewScrollbar(yoff int, barLength int, barStart int)
|
||||
xshift = -1
|
||||
}
|
||||
yshift := 1
|
||||
if !t.activePreviewOpts.border.HasTop() {
|
||||
if !t.activePreviewOpts.HasBorderTop() {
|
||||
yshift = 0
|
||||
}
|
||||
for i := yoff; i < height; i++ {
|
||||
|
||||
Reference in New Issue
Block a user