fix: print error mesage and dont close telescope if nothing is selected (#1285)

This commit is contained in:
Simon Hauser
2021-09-26 12:59:24 +02:00
committed by GitHub
parent 41f362006b
commit 4816a27d76

View File

@@ -583,6 +583,10 @@ internal.help_tags = function(opts)
attach_mappings = function(prompt_bufnr)
action_set.select:replace(function(_, cmd)
local selection = action_state.get_selected_entry()
if selection == nil then
print "[telescope] Nothing currently selected"
return
end
actions.close(prompt_bufnr)
if cmd == "default" or cmd == "horizontal" then
vim.cmd("help " .. selection.value)
@@ -615,6 +619,10 @@ internal.man_pages = function(opts)
attach_mappings = function(prompt_bufnr)
action_set.select:replace(function(_, cmd)
local selection = action_state.get_selected_entry()
if selection == nil then
print "[telescope] Nothing currently selected"
return
end
local args = selection.section .. " " .. selection.value
actions.close(prompt_bufnr)