Skip to content

Commit 17947fb

Browse files
authored
Use base postMessage instead of webview one (#2909)
1 parent c00207c commit 17947fb

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

extensions/ql-vscode/src/common/interface-types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@ interface SetMethodModifiedMessage {
628628
interface SetSelectedMethodMessage {
629629
t: "setSelectedMethod";
630630
method: Method;
631-
modeledMethod: ModeledMethod;
631+
modeledMethod?: ModeledMethod;
632632
isModified: boolean;
633633
}
634634

extensions/ql-vscode/src/model-editor/method-modeling/method-modeling-view-provider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ export class MethodModelingViewProvider extends AbstractWebviewViewProvider<
125125
if (this.webviewView && e.isActiveDb) {
126126
const modeledMethod = e.modeledMethods[this.method?.signature ?? ""];
127127
if (modeledMethod) {
128-
await this.webviewView.webview.postMessage({
128+
await this.postMessage({
129129
t: "setModeledMethod",
130130
method: modeledMethod,
131131
});
@@ -138,7 +138,7 @@ export class MethodModelingViewProvider extends AbstractWebviewViewProvider<
138138
this.modelingStore.onModifiedMethodsChanged(async (e) => {
139139
if (this.webviewView && e.isActiveDb && this.method) {
140140
const isModified = e.modifiedMethods.has(this.method.signature);
141-
await this.webviewView.webview.postMessage({
141+
await this.postMessage({
142142
t: "setMethodModified",
143143
isModified,
144144
});
@@ -150,7 +150,7 @@ export class MethodModelingViewProvider extends AbstractWebviewViewProvider<
150150
this.modelingStore.onSelectedMethodChanged(async (e) => {
151151
if (this.webviewView) {
152152
this.method = e.method;
153-
await this.webviewView.webview.postMessage({
153+
await this.postMessage({
154154
t: "setSelectedMethod",
155155
method: e.method,
156156
modeledMethod: e.modeledMethod,

0 commit comments

Comments
 (0)