We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6a1a6d7 commit 1dc8a94Copy full SHA for 1dc8a94
1 file changed
lua/dired/init.lua
@@ -1297,11 +1297,15 @@ Browser.setup = function(state)
1297
{
1298
key = Config.keymaps.switch,
1299
action = function()
1300
+ vim.wo[state.win].eventignorewin = 'InsertLeave'
1301
if api.nvim_get_current_win() == state.search_win then
1302
api.nvim_set_current_win(state.win)
- return
1303
+ else
1304
+ api.nvim_set_current_win(state.search_win)
1305
end
- api.nvim_set_current_win(state.search_win)
1306
+ vim.schedule(function()
1307
+ vim.wo[state.win].eventignorewin = ''
1308
+ end)
1309
end,
1310
buffer = { state.search_buf, state.buf },
1311
},
0 commit comments