diff options
| author | Simon Hauser <Simon-Hauser@outlook.de> | 2021-11-23 23:51:25 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-23 23:51:25 +0100 |
| commit | 1c57cc6140644695f0d9bd71b63de45feeca6ae7 (patch) | |
| tree | ca9ddaa4839dcd6c485aa1c249b5a14c79f0d068 /lua/telescope/pickers.lua | |
| parent | 7695d224c81e4ceeb3100d759c296814183ccfae (diff) | |
Revert "fix: action mt so we can again concat actions from two different tables (#1143)" (#1486)
This reverts commit 6daf35c88c07dd4b220468968a742cda04889cd3.
Diffstat (limited to 'lua/telescope/pickers.lua')
| -rw-r--r-- | lua/telescope/pickers.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lua/telescope/pickers.lua b/lua/telescope/pickers.lua index ff11568..7b879cb 100644 --- a/lua/telescope/pickers.lua +++ b/lua/telescope/pickers.lua @@ -8,6 +8,7 @@ local channel = require("plenary.async.control").channel local popup = require "plenary.popup" local actions = require "telescope.actions" +local action_set = require "telescope.actions.set" local config = require "telescope.config" local debounce = require "telescope.debounce" local deprecated = require "telescope.deprecated" @@ -47,6 +48,12 @@ function Picker:new(opts) error "layout_strategy and get_window_options are not compatible keys" end + -- Reset actions for any replaced / enhanced actions. + -- TODO: Think about how we could remember to NOT have to do this... + -- I almost forgot once already, cause I'm not smart enough to always do it. + actions._clear() + action_set._clear() + deprecated.options(opts) local layout_strategy = get_default(opts.layout_strategy, config.values.layout_strategy) @@ -1288,7 +1295,6 @@ function pickers.on_close_prompt(prompt_bufnr) end picker.close_windows(status) - mappings.clear(prompt_bufnr) end function pickers.on_resize_window(prompt_bufnr) |
