Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Bierner <matb@microsoft.com>2022-11-11 01:52:05 +0300
committerGitHub <noreply@github.com>2022-11-11 01:52:05 +0300
commit4f30fd5a83b31b86d4e141fe38c1cd27062d01d7 (patch)
tree8d0890036c644e70eca1078e0d53ed316676a4d5
parent615fd708e344a4d07d8fab57d004920932d6b4b6 (diff)
Fix webview state update (#166048)
Fixes #165590 Added wrong typings here
-rw-r--r--src/vs/workbench/contrib/webview/browser/webviewElement.ts2
-rw-r--r--src/vs/workbench/contrib/webview/browser/webviewMessages.d.ts4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/vs/workbench/contrib/webview/browser/webviewElement.ts b/src/vs/workbench/contrib/webview/browser/webviewElement.ts
index 89d16f8050c..937419623e4 100644
--- a/src/vs/workbench/contrib/webview/browser/webviewElement.ts
+++ b/src/vs/workbench/contrib/webview/browser/webviewElement.ts
@@ -258,7 +258,7 @@ export class WebviewElement extends Disposable implements IWebview, WebviewFindD
this.reload();
}));
- this._register(this.on('do-update-state', ({ state }) => {
+ this._register(this.on('do-update-state', (state) => {
this.state = state;
this._onDidUpdateState.fire(state);
}));
diff --git a/src/vs/workbench/contrib/webview/browser/webviewMessages.d.ts b/src/vs/workbench/contrib/webview/browser/webviewMessages.d.ts
index 821df6f8d9d..d6e4b82152f 100644
--- a/src/vs/workbench/contrib/webview/browser/webviewMessages.d.ts
+++ b/src/vs/workbench/contrib/webview/browser/webviewMessages.d.ts
@@ -25,7 +25,7 @@ export type FromWebviewMessage = {
'did-blur': void;
'did-load': void;
'did-find': { didFind: boolean };
- 'do-update-state': { state: any };
+ 'do-update-state': string;
'do-reload': void;
'load-resource': { id: number; path: string; query: string; scheme: string; authority: string; ifNoneMatch?: string };
'load-localhost': { id: string; origin: string };
@@ -71,7 +71,7 @@ export type ToWebviewMessage = {
themeId: string;
themeLabel: string;
reduceMotion: boolean;
- screenReader: boolean;
+ screenReader: boolean;
};
'find': { value: string; previous?: boolean };
'find-stop': { clearSelection?: boolean };