refactor(#2826): consistency check returns new
This commit is contained in:
parent
51b269dc71
commit
0830436cca
@ -533,15 +533,14 @@ function View:is_visible(opts, callsite)
|
|||||||
notify.error(msg)
|
notify.error(msg)
|
||||||
end
|
end
|
||||||
log.line("dev", "%s", msg)
|
log.line("dev", "%s", msg)
|
||||||
end
|
|
||||||
--- END multi-instance FF
|
|
||||||
|
|
||||||
if not globals.WINID_BY_TABID[opts.tabpage] then
|
return winid and vim.api.nvim_win_is_valid(winid) or false
|
||||||
return false
|
--- END multi-instance FF
|
||||||
end
|
else
|
||||||
local winid = globals.WINID_BY_TABID[opts.tabpage]
|
local winid = globals.WINID_BY_TABID[opts.tabpage]
|
||||||
return winid and vim.api.nvim_win_is_valid(winid)
|
return winid and vim.api.nvim_win_is_valid(winid)
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
if opts and opts.any_tabpage then
|
if opts and opts.any_tabpage then
|
||||||
for tabid, winid_by_tabid in pairs(globals.WINID_BY_TABID) do
|
for tabid, winid_by_tabid in pairs(globals.WINID_BY_TABID) do
|
||||||
@ -558,13 +557,17 @@ function View:is_visible(opts, callsite)
|
|||||||
notify.error(msg)
|
notify.error(msg)
|
||||||
end
|
end
|
||||||
log.line("dev", "%s", msg)
|
log.line("dev", "%s", msg)
|
||||||
|
|
||||||
|
if winid and vim.api.nvim_win_is_valid(winid) then
|
||||||
|
return true
|
||||||
end
|
end
|
||||||
--- END multi-instance FF
|
--- END multi-instance FF
|
||||||
|
else
|
||||||
if winid_by_tabid and vim.api.nvim_win_is_valid(winid_by_tabid) then
|
if winid_by_tabid and vim.api.nvim_win_is_valid(winid_by_tabid) then
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -671,6 +674,8 @@ function View:get_winid(tabid, callsite)
|
|||||||
if winid ~= global_winid then
|
if winid ~= global_winid then
|
||||||
notify.error(msg)
|
notify.error(msg)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
return winid
|
||||||
end
|
end
|
||||||
--- END multi-instance FF
|
--- END multi-instance FF
|
||||||
|
|
||||||
@ -700,6 +705,8 @@ function View:get_bufnr(callsite)
|
|||||||
end
|
end
|
||||||
|
|
||||||
log.line("dev", msg)
|
log.line("dev", msg)
|
||||||
|
|
||||||
|
return self.bufnr_by_tabid[tab]
|
||||||
end
|
end
|
||||||
--- END multi-instance FF
|
--- END multi-instance FF
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user