Skip to content

Commit 9c23166

Browse files
committed
fix(ui-form-field): make JAWS read input field labels and form error separately
INSTUI-4568
1 parent 54118ac commit 9c23166

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

packages/ui-form-field/src/FormFieldGroup/__new-tests__/FormFieldGroup.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ describe('<FormFieldGroup />', () => {
121121
const formFieldGroup = container.querySelector(
122122
"fieldset[class$='-formFieldLayout']"
123123
)
124-
const message = container.querySelector("span[id^='FormFieldLayout_']")
124+
const message = container.querySelector("div[id^='FormFieldLayout_']")
125125

126126
expect(message).toBeInTheDocument()
127127
expect(formFieldGroup).toBeInTheDocument()

packages/ui-form-field/src/FormFieldMessages/__new-tests__/FormFieldMessages.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ describe('<FormFieldMessages />', () => {
6060
const { container } = render(<FormFieldMessages messages={messages} />)
6161

6262
const formFieldMessages = container.querySelector(
63-
"span[class$='-formFieldMessages']"
63+
"div[class$='-formFieldMessages']"
6464
)
6565

6666
expect(formFieldMessages).toBeInTheDocument()
@@ -84,7 +84,7 @@ describe('<FormFieldMessages />', () => {
8484
const { container } = render(<FormFieldMessages messages={messages} />)
8585

8686
const formFieldMessages = container.querySelector(
87-
"span[class$='-formFieldMessages']"
87+
"div[class$='-formFieldMessages']"
8888
)
8989
const iconSvg = container.querySelector('svg[name="IconWarning"]')
9090

packages/ui-form-field/src/FormFieldMessages/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ class FormFieldMessages extends Component<FormFieldMessagesProps> {
8080
const { messages, styles } = this.props
8181

8282
return messages && messages.length > 0 ? (
83-
<span
83+
<div
8484
css={styles?.formFieldMessages}
8585
{...omitProps(this.props, FormFieldMessages.allowedProps)}
8686
ref={this.handleRef}
@@ -92,7 +92,7 @@ class FormFieldMessages extends Component<FormFieldMessagesProps> {
9292
</span>
9393
)
9494
})}
95-
</span>
95+
</div>
9696
) : null
9797
}
9898
}

0 commit comments

Comments
 (0)