Closed (fixed)
Project:
Experience Builder
Version:
1.x-dev
Component:
Page builder
Priority:
Major
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
21 Jul 2025 at 13:22 UTC
Updated:
13 Aug 2025 at 13:29 UTC
Jump to comment: Most recent, Most recent file

Comments
Comment #3
larowlanComment #4
bnjmnmSetting to NR. e2e fails seem to be random / intermittent / unrelated. Will continue to stop back to rerun until green, but review should be fine unless you see publish-validation.cy.js failing.
Comment #5
hooroomooComment #6
wim leersThis seems critical for usability and accessibility?! 😄 Love it!
(A GIF showing it in action would be nice too. 😇)
Comment #8
hooroomoo@wim-leers
Steps to reproduce the bug I mentioned in https://git.drupalcode.org/project/experience_builder/-/merge_requests/1.... I reproduced this on MR!1360
1. Create the code component below. Text and link required prop.

2. Click add to components.
3. Add two instances of the component on the page (xb_page).
4. Edit the url prop to be empty on both of the instances that are on the page.
5. Publish the xb_page that the 2 components are on.
6. This is the error message i get:
Comment #9
bnjmnmFB Addressed, but in a new MR
3537146-error-links-cleaner-diffComment #10
hooroomooOpened 2 follow-ups.
1. #3538104: Add seamless SPA navigation between editing different pages/content
2. #3538110: `source.pointer` value from publish error response is inconsistent sometimes for #8
Comment #12
hooroomooMerged but assigning back to @bnjmnm to add screenshots/gif
Comment #13
hooroomooComment #14
mayur-sose commentedError messages now correctly link to the component instance causing the error in the new tab.
Comment #15
bnjmnmScreen recording in #14 addresses the need that was keeping this at "needs work" status.