Skip to content

Commit af2e59c

Browse files
committed
file workspace suffix is empty string
fixes microsoft#57489
1 parent fcf6c22 commit af2e59c

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/vs/platform/label/common/label.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ export class LabelService implements ILabelService {
107107
// Folder on disk
108108
const formatter = this.formatters.get(workspace.scheme);
109109
const label = options && options.verbose ? this.getUriLabel(workspace) : basenameOrAuthority(workspace);
110-
return formatter && formatter.workspace && formatter.workspace.suffix ? `${label} (${formatter.workspace.suffix})` : label;
110+
const suffix = formatter && formatter.workspace && (typeof formatter.workspace.suffix === 'string') ? formatter.workspace.suffix : workspace.scheme;
111+
return suffix ? `${label} (${suffix})` : label;
111112
}
112113

113114
// Workspace: Untitled

src/vs/workbench/parts/files/electron-browser/files.contribution.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ class FileUriLabelContribution implements IWorkbenchContribution {
6262
separator: nativeSep,
6363
tildify: !platform.isWindows,
6464
normalizeDriveLetter: platform.isWindows
65+
},
66+
workspace: {
67+
suffix: ''
6568
}
6669
});
6770
}

0 commit comments

Comments
 (0)