Skip to content

Conditional Logic toggle's aria-labelledby is also dangling on every form action widget #3482

Description

@vivi-the-going-merry

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions