Skip to content

Commit 01d54bd

Browse files
committed
fix: handle disabled netrw hijack correctly, fixes #324
1 parent 651656d commit 01d54bd

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

lua/neo-tree.lua

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,11 @@ end
239239

240240
M.setup = function(config, is_auto_config)
241241
M.config = require("neo-tree.setup").merge_config(config, is_auto_config)
242+
local netrw = require("neo-tree.setup.netrw")
243+
if not is_auto_config and netrw.get_hijack_netrw_behavior() ~= "disabled" then
244+
vim.cmd("silent! autocmd! FileExplorer *")
245+
end
246+
242247
end
243248

244249
M.show_logs = function()

lua/neo-tree/setup/init.lua

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -475,10 +475,6 @@ M.merge_config = function(user_config, is_auto_config)
475475
local rt = utils.get_value(M.config, "resize_timer_interval", 50, true)
476476
require("neo-tree.ui.renderer").resize_timer_interval = rt
477477

478-
if not is_auto_config and netrw.get_hijack_netrw_behavior() ~= "disabled" then
479-
vim.cmd("silent! autocmd! FileExplorer *")
480-
end
481-
482478
return M.config
483479
end
484480

0 commit comments

Comments
 (0)