Skip to content

Commit acd3bb0

Browse files
authored
Adding slash in front of uri path if untitled file (microsoft#251087)
adding slash in front of uri path if untitled file
1 parent de39a3f commit acd3bb0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import { Codicon } from '../../../../../base/common/codicons.js';
2525
import { generateUuid } from '../../../../../base/common/uuid.js';
2626
import { SnippetParser } from '../../../../../editor/contrib/snippet/browser/snippetParser.js';
2727
import { MicrotaskDelay } from '../../../../../base/common/symbols.js';
28+
import { Schemas } from '../../../../../base/common/network.js';
2829

2930
export class CheckedStates<T extends object> {
3031

@@ -388,7 +389,8 @@ export class BulkEditPreviewProvider implements ITextModelContentProvider {
388389
}
389390

390391
asPreviewUri(uri: URI): URI {
391-
return URI.from({ scheme: BulkEditPreviewProvider.Schema, authority: this._instanceId, path: uri.path, query: uri.toString() });
392+
const path = uri.scheme === Schemas.untitled ? `/${uri.path}` : uri.path;
393+
return URI.from({ scheme: BulkEditPreviewProvider.Schema, authority: this._instanceId, path, query: uri.toString() });
392394
}
393395

394396
private async _init() {

0 commit comments

Comments
 (0)