diff --git a/src/vs/base/common/labels.ts b/src/vs/base/common/labels.ts index d63ef657f98..7c0d75b7f85 100644 --- a/src/vs/base/common/labels.ts +++ b/src/vs/base/common/labels.ts @@ -41,6 +41,10 @@ export function getPathLabel(arg1: uri|string, arg2?: uri|string|IWorkspaceProvi let absolutePath = getPath(arg1); if (basepath && paths.isEqualOrParent(absolutePath, basepath)) { + if (basepath === absolutePath) { + return ''; // no label if pathes are identical + } + return paths.normalize(strings.ltrim(absolutePath.substr(basepath.length), paths.nativeSep), true); }