We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 223693b commit c8a7212Copy full SHA for c8a7212
lua/nvim-tree/explorer/view.lua
@@ -595,6 +595,19 @@ function View:get_winnr(tabpage, callsite)
595
ret = tabinfo.winnr
596
end
597
598
+ local winid_from_bufnr
599
+ if self.bufnr_by_tab[tabpage] then
600
+ for _, winid in pairs(vim.api.nvim_tabpage_list_wins(tabpage)) do
601
+ if vim.api.nvim_win_get_buf(winid) == self.bufnr_by_tab[tabpage] then
602
+ winid_from_bufnr = winid
603
+ end
604
605
606
+
607
+ if ret ~= winid_from_bufnr then
608
+ msg = string.format("%s winid_from_bufnr w%s MISMATCH", msg, winid_from_bufnr)
609
610
611
log.line("dev", "%s", msg)
612
613
return ret
0 commit comments