fix: always reset prompt highlighting (#2739)

This commit is contained in:
Simon Hauser
2023-10-23 09:45:01 +02:00
committed by GitHub
parent a62db885fd
commit 3a2579e203

View File

@@ -605,10 +605,6 @@ function Picker:find()
await_schedule()
-- we need to set the prefix color after changing mode since
-- https://github.com/neovim/neovim/commit/cbf9199d65325c1167d7eeb02a34c85d243e781c
self:_reset_prefix_color()
while true do
-- Wait for the next input
rx.last()
@@ -621,6 +617,10 @@ function Picker:find()
return
end
-- we kinda always wanna reset the color, because of `cc` and `dd` commands,
-- which also delete the prefix and after prefix deletion we need to reapply highlighting
self:_reset_prefix_color()
local start_time = vim.loop.hrtime()
local prompt = self:_get_next_filtered_prompt()