diff --git a/src/vs/base/common/labels.ts b/src/vs/base/common/labels.ts index 1fa02234ebc541417df62c8f7d41bb9624deaefd..8a4a058d898bd822e92725862ce97c55247882a3 100644 --- a/src/vs/base/common/labels.ts +++ b/src/vs/base/common/labels.ts @@ -45,7 +45,7 @@ export function getPathLabel(resource: URI | string, userHomeProvider: IUserHome if (isEqual(baseResource.uri, resource, !isLinux)) { pathLabel = ''; // no label if paths are identical } else { - pathLabel = normalize(ltrim(resource.toString().substr(baseResource.uri.toString().length), sep), true); + pathLabel = normalize(ltrim(resource.path.substr(baseResource.uri.path.length), sep), true); } if (hasMultipleRoots) {