mirror of
https://github.com/Llewellynvdm/fzf.git
synced 2024-12-22 10:58:59 +00:00
Fix maximum preview height without horizontal separator
The minimum window height decreases when no extra line for the horizontal separator is used (e.g. with `--info=inline --no-separator`). In this case the preview window should be able to occupy this extra line.
This commit is contained in:
parent
e4e4700aff
commit
19e9b620ba
@ -1648,7 +1648,11 @@ func (t *Terminal) resizeWindows(forcePreview bool) {
|
|||||||
}
|
}
|
||||||
switch previewOpts.position {
|
switch previewOpts.position {
|
||||||
case posUp, posDown:
|
case posUp, posDown:
|
||||||
pheight := calculateSize(height, previewOpts.size, minHeight, minPreviewHeight, verticalPad)
|
minWindowHeight := minHeight
|
||||||
|
if t.noSeparatorLine() {
|
||||||
|
minWindowHeight--
|
||||||
|
}
|
||||||
|
pheight := calculateSize(height, previewOpts.size, minWindowHeight, minPreviewHeight, verticalPad)
|
||||||
if hasThreshold && pheight < previewOpts.threshold {
|
if hasThreshold && pheight < previewOpts.threshold {
|
||||||
t.activePreviewOpts = previewOpts.alternative
|
t.activePreviewOpts = previewOpts.alternative
|
||||||
if forcePreview {
|
if forcePreview {
|
||||||
|
Loading…
Reference in New Issue
Block a user