feat(entry_display): expose prompt_bufnr opt (#1934)

Required for `vim.ui.input` with file_browser extension
when prompt_bufnr may be left intermittently
This commit is contained in:
fdschmidt93
2022-05-12 08:39:19 +02:00
committed by GitHub
parent 795a63ed29
commit 39b12d84e8

View File

@@ -13,7 +13,7 @@ entry_display.create = function(configuration)
local width local width
table.insert(generator, function(item) table.insert(generator, function(item)
if width == nil then if width == nil then
local status = state.get_status(vim.api.nvim_get_current_buf()) local status = state.get_status(vim.F.if_nil(configuration.prompt_bufnr, vim.api.nvim_get_current_buf()))
local s = {} local s = {}
s[1] = vim.api.nvim_win_get_width(status.results_win) - #status.picker.selection_caret s[1] = vim.api.nvim_win_get_width(status.results_win) - #status.picker.selection_caret
s[2] = vim.api.nvim_win_get_height(status.results_win) s[2] = vim.api.nvim_win_get_height(status.results_win)