diff --git a/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts b/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts index 5ef9fac8635048fc8f15946bcc341f384040f2b2..6f43336463f9af2d0996a6111e9e82930d539790 100644 --- a/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts +++ b/src/vs/workbench/parts/debug/electron-browser/debugViewer.ts @@ -119,7 +119,7 @@ function renderRenameBox(debugService: debug.IDebugService, contextViewService: debugService.removeFunctionBreakpoints(element.getId()).done(null, errors.onUnexpectedError); } else if (element instanceof model.Variable) { (element).errorMessage = null; - if (renamed) { + if (renamed && element.value !== inputBox.value) { debugService.setVariable(element, inputBox.value) // if everything went fine we need to refresh that tree element since his value updated .done(() => tree.refresh(element, false), errors.onUnexpectedError);