From 8cd5d23c085166f1ed870e96b2c461d0e8cffcc3 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Fri, 27 Sep 2024 10:25:00 +0200 Subject: [PATCH] set sort label for quick access elements to avoid symbols get removed when they have the same label --- .../symbols/WorkspaceSymbolQuickAccessElement.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/symbols/WorkspaceSymbolQuickAccessElement.java b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/symbols/WorkspaceSymbolQuickAccessElement.java index 5a7a52a36..d4ad87645 100644 --- a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/symbols/WorkspaceSymbolQuickAccessElement.java +++ b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/symbols/WorkspaceSymbolQuickAccessElement.java @@ -46,6 +46,11 @@ public String getLabel() { return LABEL_PROVIDER.getText(symbol); } + @Override + public String getSortLabel() { + return getLabel() + " - " + this.idExtension; //$NON-NLS-1$ + } + @Override public ImageDescriptor getImageDescriptor() { return ImageDescriptor.createFromImage(LABEL_PROVIDER.getImage(symbol));