Skip to content

fix: guard hideMenuIfNotFrozen against undefined view state (#2694, BLO-1171) #7589

fix: guard hideMenuIfNotFrozen against undefined view state (#2694, BLO-1171)

fix: guard hideMenuIfNotFrozen against undefined view state (#2694, BLO-1171) #7589

Triggered via pull request May 1, 2026 05:39
Status Success
Total duration 5m 53s
Artifacts 15

build.yml

on: pull_request
Matrix: playwright
Merge Playwright Reports
56s
Merge Playwright Reports
Fit to window
Zoom out
Zoom in

Annotations

1 error, 1 warning, and 7 notices
[webkit] › src/end-to-end/customblocks/customblocks.test.ts:10:7 › Check custom block functionality › Should be able to interactively update vanilla custom blocks: tests/src/end-to-end/customblocks/customblocks.test.ts#L19
1) [webkit] › src/end-to-end/customblocks/customblocks.test.ts:10:7 › Check custom block functionality › Should be able to interactively update vanilla custom blocks Error: expect(Buffer).toMatchSnapshot(expected) 33106 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/customblocks/customblocks.test.ts-snapshots/vanilla-interactivity-webkit-linux.png Received: /__w/BlockNote/BlockNote/tests/test-results/customblocks-customblocks--8679c-pdate-vanilla-custom-blocks-webkit/vanilla-interactivity-actual.png Diff: /__w/BlockNote/BlockNote/tests/test-results/customblocks-customblocks--8679c-pdate-vanilla-custom-blocks-webkit/vanilla-interactivity-diff.png 17 | 18 | await compareDocToSnapshot(page, "vanillaInteractivity"); > 19 | expect(await page.screenshot()).toMatchSnapshot( | ^ 20 | "vanilla-interactivity.png", 21 | ); 22 | }); at /__w/BlockNote/BlockNote/tests/src/end-to-end/customblocks/customblocks.test.ts:19:37
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
42 passed (35.8s)
🎭 Playwright Run Summary
42 passed (46.7s)
🎭 Playwright Run Summary
42 passed (1.1m)
Build
{ "workflowData": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "20fc32df91e01c4ab61be746a16ebc8afe3618bf", "ref": "2699" }, "key": "d4zOMaEgXG", "runId": 25203922005, "webhookDebug": { "action": "requested", "head_branch": "fix/sidemenu-hide-menu-undefined-state-2694", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": true, "prNumber": 2699, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:fix/sidemenu-hide-menu-undefined-state-2694", "oldPrDataHash": "GpjTMefey2", "lookupKey": "TypeCellOS/BlockNote:fix/sidemenu-hide-menu-undefined-state-2694", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "20fc32df91e01c4ab61be746a16ebc8afe3618bf", "ref": "2699" } } }
🎭 Playwright Run Summary
2 skipped 89 passed (1.3m)
🎭 Playwright Run Summary
15 skipped 76 passed (1.5m)
🎭 Playwright Run Summary
1 flaky [webkit] › src/end-to-end/customblocks/customblocks.test.ts:10:7 › Check custom block functionality › Should be able to interactively update vanilla custom blocks 11 skipped 79 passed (2.0m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-chromium-1 Expired
126 KB
sha256:f54a502de860ec9ff360eb028f3bf8a8da14a9aca0e4c0a5ecd2d35c6e2c48d0
blob-report-chromium-2 Expired
50.8 KB
sha256:eaec7ffbe9ff467111e9534d08f24edf484b5ceefbd9548463a9e48ffdf0bbf7
blob-report-firefox-1 Expired
112 KB
sha256:87cf52895a65d9ed37c810d8562259198b3d6d22230606f904e0a99e7394a758
blob-report-firefox-2 Expired
51.9 KB
sha256:05978302945165e160bacddc807707d41a37d2ffadf1c01272ebd94dfab2d35b
blob-report-webkit-1 Expired
492 KB
sha256:84cbff03b2375cea64deb279760a1b1cf95c3c6b16f72163687f987c3aa301f5
blob-report-webkit-2 Expired
51.9 KB
sha256:abb3a74a5a63018f7c753eace4ec5e97f14a97af8f3b7fb750298346742393d1
playwright-build Expired
21.5 MB
sha256:b35f028706958ab3ebf6d3d8f7f75a2cc44f77d0517efd17f71b4acca9cb79d1
playwright-report-chromium-1 Expired
259 KB
sha256:882fbb0a54ad714772bcafda89e4631ec5c5003ea712384a1bbf533424d99537
playwright-report-chromium-2 Expired
208 KB
sha256:685e0c0938173f90a6c82be8f84c190e900a0c15918f9bdd39f6987f1128fc2b
playwright-report-firefox-1 Expired
249 KB
sha256:01340d2aecaf8e1f397e6ad3b817f0828578731f67a913f28dd5c856503229c8
playwright-report-firefox-2 Expired
209 KB
sha256:bd2cb9b6e2bd2c502615b530bcc6c56e5f536aceb5dc7f763cbed95ee0a21189
playwright-report-merged Expired
1.02 MB
sha256:75c41110f17179ab523255310468c999a8e5cbff9c09c861d45129f10a0ccc38
playwright-report-webkit-1 Expired
972 KB
sha256:55af36577787df00457f3ca02f948e915b5343ded97c97fce5c11958ba486356
playwright-report-webkit-2 Expired
209 KB
sha256:8fcda354140ea6bd22c593be17414e4ade57e01c9b30949b787886292d59c145
relative-ci-artifacts-editor
48.4 KB
sha256:084fd5ebfc732d9aec0fe8db3d9ba30ffa4fc285a26b5166dcb943e906d5b34d