Skip to content

Commit 1f06479

Browse files
committed
Register content provider (again) (fixes microsoft#40557)
1 parent e52a60b commit 1f06479

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

extensions/merge-conflict/src/contentProvider.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ export default class MergeConflictContentProvider implements vscode.TextDocument
99

1010
static scheme = 'merge-conflict.conflict-diff';
1111

12+
constructor(private context: vscode.ExtensionContext) {
13+
}
14+
15+
begin() {
16+
this.context.subscriptions.push(
17+
vscode.workspace.registerTextDocumentContentProvider(MergeConflictContentProvider.scheme, this)
18+
);
19+
}
20+
1221
dispose() {
1322
}
1423

extensions/merge-conflict/src/services.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export default class ServiceWrapper implements vscode.Disposable {
2828
documentTracker,
2929
new CommandHandler(documentTracker),
3030
new CodeLensProvider(documentTracker),
31-
new ContentProvider(),
31+
new ContentProvider(this.context),
3232
new Decorator(this.context, documentTracker),
3333
);
3434

0 commit comments

Comments
 (0)