diff --git a/runtime/lua/vim/treesitter/dev.lua b/runtime/lua/vim/treesitter/dev.lua index 32cd13ae3d..0eaff2e554 100644 --- a/runtime/lua/vim/treesitter/dev.lua +++ b/runtime/lua/vim/treesitter/dev.lua @@ -391,6 +391,8 @@ function M.inspect_tree(opts) title = ('Syntax tree for %s'):format(vim.fs.relpath('.', bufname) or bufname) elseif type(opts_title) == 'function' then title = opts_title(buf) + else + title = opts_title end assert(type(title) == 'string', 'Window title must be a string')