Background
Found while live-verifying #3474's fix (PR #3481). Every form action widget's "Add Conditional Logic" toggle (frm_logic_<action-id>_label) has the same dangling aria-labelledby bug #3474 covered for other toggles — no element with that id exists anywhere on the page.
Confirmed live (formidable-preview-env + playwright-cli) on both an Email action and an On Submit action:
{"target":"frm_logic_4_label","resolved":[false]}
{"target":"frm_logic_6_label","resolved":[false]}
Not one of the call sites #3474 listed, so left out of that PR's scope. Needs its own live-DOM-verified fix the same way — find the call site rendering this toggle (likely in FrmFormActionsController or a shared conditional-logic partial), then either give its own external label a matching id, or pass aria-label-attr if it has none.
Background
Found while live-verifying #3474's fix (PR #3481). Every form action widget's "Add Conditional Logic" toggle (
frm_logic_<action-id>_label) has the same danglingaria-labelledbybug #3474 covered for other toggles — no element with that id exists anywhere on the page.Confirmed live (
formidable-preview-env+playwright-cli) on both an Email action and an On Submit action:Not one of the call sites #3474 listed, so left out of that PR's scope. Needs its own live-DOM-verified fix the same way — find the call site rendering this toggle (likely in
FrmFormActionsControlleror a shared conditional-logic partial), then either give its own external label a matchingid, or passaria-label-attrif it has none.