From 39bad4f173f7bc35bf8c27f4d0d84b7e55a0394d Mon Sep 17 00:00:00 2001 From: aboyko Date: Thu, 4 Jan 2024 13:51:21 -0500 Subject: [PATCH] Remove duplicate processes from set log levels UI --- .../vscode-spring-boot/lib/set-log-levels-ui.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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) {