Closed (fixed)
Project:
Drupal Canvas
Version:
1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
21 Apr 2026 at 14:12 UTC
Updated:
8 May 2026 at 16:50 UTC
Jump to comment: Most recent
Comments
Comment #2
penyaskitoThe
waitForPreviewhelpers registeredcy.interceptaftertypeInRowalready pressed Enter, so the preview POST could fire before the alias existed andcy.wait('@updatePreview')could hang or miss it. Thecy.get(document.activeElement).blur()inside was a no-op —document.activeElementwas evaluated synchronously at queue-build time and resolved to<body>, not the popover input.Collapsed intercept + action into a single
typeInRow{,Url}AwaitPreviewhelper (register first, wait after), replaced the drag-and-dropcy.wait(1000)with apreviewAfterDndintercept aroundrealDnd, and madeconfirmInputsretryable via per-rowshould('have.text', ...)instead of a one-shot.then(expect(...)).Comment #4
penyaskitoComment #5
wim leersDon't we need at least one front-end person to review this first?
Also: not yet green. Timed out. #3585979: CI: review automatic jobs and when they run landed since this MR was opened, that is likely to help?
Comment #8
hooroomoo