summaryrefslogtreecommitdiff
path: root/lua/telescope
diff options
context:
space:
mode:
authorLuke Kershaw <35707277+l-kershaw@users.noreply.github.com>2022-01-09 17:40:40 +0000
committerGitHub <noreply@github.com>2022-01-09 18:40:40 +0100
commit1bb5d5567f4e4db8e71d692ed2cf3d1d82dcf092 (patch)
treee55b89403a304e2d1bb236cf692f8a8f56012c24 /lua/telescope
parentf06dd06bb1143caa779e492ca37e5f985f0c6157 (diff)
fix: allow `which_key` action without preview (#1668)
Diffstat (limited to 'lua/telescope')
-rw-r--r--lua/telescope/actions/init.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/lua/telescope/actions/init.lua b/lua/telescope/actions/init.lua
index 3e10c63..7ca47c7 100644
--- a/lua/telescope/actions/init.lua
+++ b/lua/telescope/actions/init.lua
@@ -965,7 +965,7 @@ actions.which_key = function(prompt_bufnr, opts)
local picker = action_state.get_current_picker(prompt_bufnr)
local prompt_row = win_central_row(picker.prompt_win)
local results_row = win_central_row(picker.results_win)
- local preview_row = win_central_row(picker.preview_win)
+ local preview_row = picker.preview_win and win_central_row(picker.preview_win) or results_row
local prompt_pos = prompt_row < 0.4 * vim.o.lines
or prompt_row < 0.6 * vim.o.lines and results_row + preview_row < vim.o.lines