Don't require using state to check if we can revive

This commit is contained in:
Matt Bierner
2019-07-16 15:18:19 -07:00
parent e26db506b7
commit 4629479920

View File

@@ -176,7 +176,7 @@ export class MainThreadWebviews extends Disposable implements MainThreadWebviews
this._revivers.set(viewType, this._webviewEditorService.registerReviver({
canRevive: (webview) => {
return webview.state && webview.state.viewType === viewType;
return webview.state && webview.viewType === this.getInternalWebviewViewType(viewType);
},
reviveWebview: async (webview): Promise<void> => {
const viewType = webview.state.viewType;