Skip to content

Commit 09ec36c

Browse files
committed
Update codeGraph.ts
1 parent 07b5c4f commit 09ec36c

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

e2e/logic/POM/codeGraph.ts

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -680,25 +680,22 @@ export default class CodeGraph extends BasePage {
680680
}
681681

682682
await this.page.waitForFunction(
683-
(canvas: HTMLElement) => {
684-
const canvasElement = canvas as HTMLCanvasElement;
685-
if (!canvasElement) return false;
686-
687-
const ctx = canvasElement.getContext('2d');
683+
(canvas) => {
684+
const ctx = (canvas as HTMLCanvasElement).getContext('2d');
688685
if (!ctx) return false;
689686

690-
const getPixelData = () => ctx.getImageData(0, 0, canvasElement.width, canvasElement.height).data;
691-
const imageData1 = getPixelData();
687+
const imageData1 = ctx.getImageData(0, 0, (canvas as HTMLCanvasElement).width, (canvas as HTMLCanvasElement).height).data;
692688

693689
return new Promise<boolean>((resolve) => {
694690
setTimeout(() => {
695-
const imageData2 = getPixelData();
691+
const imageData2 = ctx.getImageData(0, 0, (canvas as HTMLCanvasElement).width, (canvas as HTMLCanvasElement).height).data;
696692
resolve(JSON.stringify(imageData1) === JSON.stringify(imageData2));
697693
}, 500);
698694
});
699695
},
700-
canvasHandle as unknown as HTMLElement,
696+
canvasHandle as any,
701697
{ timeout }
702698
);
703-
}
699+
}
700+
704701
}

0 commit comments

Comments
 (0)