Skip to content

Commit 00a2186

Browse files
lsp.client: Fix breadcrumb rendering
After the document symbols are collected, they also need to be added to the result list. Before this change the result was ignored.
1 parent 81f08c1 commit 00a2186

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/BreadcrumbsImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ public void run(List<LSPBindings> servers, FileObject file) {
9090
capa -> Utils.isEnabled(capa.getDocumentSymbolProvider()),
9191
() -> new DocumentSymbolParams(new TextDocumentIdentifier(Utils.toURI(file))),
9292
(server, params) -> server.getTextDocumentService().documentSymbol(params),
93-
(server, result) -> result.stream().map(this::toDocumentSymbol).forEach(symbols -> Pair.of(server, symbols)));
93+
(server, result) -> allSymbols.add(Pair.of(server, result.stream().map(this::toDocumentSymbol).toList())));
9494

9595
this.rootElement = new RootBreadcrumbsElementImpl(file, doc, allSymbols);
9696

0 commit comments

Comments
 (0)