mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-02 21:20:05 +08:00
fix(scrollbar): check excluded_filetypes
This commit is contained in:
parent
f03c8e6ea2
commit
e31f6b2380
@ -82,6 +82,12 @@ local function create_scrollbar_buffer(size, lines)
|
||||
end
|
||||
|
||||
function M.show()
|
||||
for _, ft in ipairs(get('excluded_filetypes')) do
|
||||
if ft == vim.o.filetype then
|
||||
M.clear()
|
||||
return
|
||||
end
|
||||
end
|
||||
local saved_ei = vim.o.eventignore
|
||||
vim.o.eventignore = 'all'
|
||||
local winnr = vim.fn.winnr()
|
||||
@ -141,9 +147,9 @@ function M.show()
|
||||
scrollbar_bufnr = create_scrollbar_buffer(bar_size, bar_lines)
|
||||
scrollbar_winid = vim.api.nvim_open_win(scrollbar_bufnr, false, opts)
|
||||
-- vim.fn.setwinvar(
|
||||
-- vim.fn.win_id2win(scrollbar_winid),
|
||||
-- '&winhighlight',
|
||||
-- 'Normal:ScrollbarWinHighlight'
|
||||
-- vim.fn.win_id2win(scrollbar_winid),
|
||||
-- '&winhighlight',
|
||||
-- 'Normal:ScrollbarWinHighlight'
|
||||
-- )
|
||||
end
|
||||
add_highlight(scrollbar_winid, scrollbar_size)
|
||||
|
Loading…
Reference in New Issue
Block a user