mirror of
https://git.alemi.dev/neo-tree-symbolmap.git
synced 2024-11-14 04:09:20 +01:00
fix: file sends to an empty buf, revert to dir
This commit is contained in:
parent
4ee153fff7
commit
f378080d86
2 changed files with 6 additions and 9 deletions
|
@ -79,9 +79,8 @@ M.add = function(state)
|
|||
vim.lsp.buf_request(buf, 'workspace/symbol', { query = input }, function(err, data, _, _)
|
||||
local root = {
|
||||
id = "root",
|
||||
name = "no workspace symbols loaded",
|
||||
type = "file",
|
||||
extra = { kind = vim.lsp.protocol.SymbolKind.Event },
|
||||
name = "workspace symbols",
|
||||
type = "directory",
|
||||
children = {}
|
||||
}
|
||||
if data ~= nil then
|
||||
|
@ -93,9 +92,8 @@ M.add = function(state)
|
|||
end)
|
||||
state.symboltree = { {
|
||||
id = "root",
|
||||
name = "reloading workspace symbols",
|
||||
type = "file",
|
||||
extra = { kind = vim.lsp.protocol.SymbolKind.Event },
|
||||
name = "reloading symbols ...",
|
||||
type = "directory",
|
||||
children = {}
|
||||
} }
|
||||
manager.refresh("symbolmap")
|
||||
|
|
|
@ -20,9 +20,8 @@ M.navigate = function(state, path)
|
|||
if state.symboltree == nil then
|
||||
state.symboltree = { {
|
||||
id = "root",
|
||||
name = "press 'a' to start querying for symbols",
|
||||
type = "file",
|
||||
extra = { kind = vim.lsp.protocol.SymbolKind.Event },
|
||||
name = "use 'a' to query symbols",
|
||||
type = "directory",
|
||||
children = {}
|
||||
} }
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue