From 1bb5d5567f4e4db8e71d692ed2cf3d1d82dcf092 Mon Sep 17 00:00:00 2001 From: Luke Kershaw <35707277+l-kershaw@users.noreply.github.com> Date: Sun, 9 Jan 2022 17:40:40 +0000 Subject: [PATCH] fix: allow `which_key` action without preview (#1668) --- lua/telescope/actions/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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