diff --git a/vscode-extensions/vscode-spring-boot/lib/set-log-levels-ui.ts b/vscode-extensions/vscode-spring-boot/lib/set-log-levels-ui.ts index d9927f695..a37fd0819 100644 --- a/vscode-extensions/vscode-spring-boot/lib/set-log-levels-ui.ts +++ b/vscode-extensions/vscode-spring-boot/lib/set-log-levels-ui.ts @@ -47,8 +47,10 @@ async function setLogLevelHandler() { const slash = p.action.lastIndexOf('/'); if (slash>=0) { const choiceLabel = p.label; - choiceMap.set(choiceLabel, p); - choices.push(choiceLabel); + if (!choiceMap.has(choiceLabel)) { + choiceMap.set(choiceLabel, p); + choices.push(choiceLabel); + } } }); if (choices) {