diff --git a/frontend/playwright/ui/render-wasm-specs/shapes.spec.js b/frontend/playwright/ui/render-wasm-specs/shapes.spec.js index 74b83d1940..a85b70887e 100644 --- a/frontend/playwright/ui/render-wasm-specs/shapes.spec.js +++ b/frontend/playwright/ui/render-wasm-specs/shapes.spec.js @@ -7,6 +7,12 @@ test.beforeEach(async ({ page }) => { "enable-feature-render-wasm", "enable-render-wasm-dpr", ]); + // Opening a wasm workspace backfills :position-data for text shapes, persisting the file. + await WasmWorkspacePage.mockRPC( + page, + "update-file?id=*", + "text-editor/update-file.json", + ); }); test("Renders a file with basic shapes, boards and groups", async ({ diff --git a/frontend/playwright/ui/render-wasm-specs/texts.spec.js b/frontend/playwright/ui/render-wasm-specs/texts.spec.js index f660356d91..4122d7e307 100644 --- a/frontend/playwright/ui/render-wasm-specs/texts.spec.js +++ b/frontend/playwright/ui/render-wasm-specs/texts.spec.js @@ -7,6 +7,12 @@ test.beforeEach(async ({ page }) => { "enable-feature-render-wasm", "enable-render-wasm-dpr", ]); + // Opening a wasm workspace backfills :position-data for text shapes, persisting the file. + await WasmWorkspacePage.mockRPC( + page, + "update-file?id=*", + "text-editor/update-file.json", + ); }); async function mockGetEmojiFont(workspace) {