Skip to content

Commit 09ca712

Browse files
committed
Fix compilation errors
1 parent 36d0920 commit 09ca712

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/vs/workbench/contrib/extensions/browser/extensionEditor.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,7 @@ export class ExtensionEditor extends EditorPane {
579579
return Promise.resolve(null);
580580
}
581581

582-
private async openMarkdown(cacheResult: CacheResult<string>, noContentCopy: string, template: IExtensionEditorTemplate, webviewIndex: WebviewIndex, token: CancellationToken): Promise<IActiveElement> {
582+
private async openMarkdown(cacheResult: CacheResult<string>, noContentCopy: string, template: IExtensionEditorTemplate, webviewIndex: WebviewIndex, token: CancellationToken): Promise<IActiveElement | null> {
583583
try {
584584
const body = await this.renderMarkdown(cacheResult, template);
585585
if (token.isCancellationRequested) {
@@ -598,7 +598,7 @@ export class ExtensionEditor extends EditorPane {
598598
webview.layoutWebviewOverElement(template.content);
599599

600600
webview.html = body;
601-
webview.claim(this);
601+
webview.claim(this, undefined);
602602

603603
this.contentDisposables.add(webview.onDidFocus(() => this.fireOnDidFocus()));
604604

@@ -877,14 +877,14 @@ export class ExtensionEditor extends EditorPane {
877877
const readmeContent = append(extensionPackReadme, $('div.readme-content'));
878878

879879
await Promise.all([
880-
this.renderExtensionPack(manifest, extensionPackContent),
880+
this.renderExtensionPack(manifest, extensionPackContent, token),
881881
this.openMarkdown(this.extensionReadme!.get(), localize('noReadme', "No README available."), { ...template, ...{ content: readmeContent } }, WebviewIndex.Readme, token),
882882
]);
883883

884884
return { focus: () => extensionPackContent.focus() };
885885
}
886886

887-
private openChangelog(template: IExtensionEditorTemplate, token: CancellationToken): Promise<IActiveElement> {
887+
private openChangelog(template: IExtensionEditorTemplate, token: CancellationToken): Promise<IActiveElement | null> {
888888
return this.openMarkdown(this.extensionChangelog!.get(), localize('noChangelog', "No Changelog available."), template, WebviewIndex.Changelog, token);
889889
}
890890

0 commit comments

Comments
 (0)