🌐 AI搜索 & 代理 主页
Skip to content

Commit c0959c4

Browse files
jacobmllr95Hiws
andauthored
fix(b-form-group): remove role="alert" from valid/invalid feedback (closes #6300, #6307) (#6346)
* fix(b-form-group): remove `role="alert"` from valid/invalid feedback * Update form-group.spec.js Co-authored-by: Hiws <hiws@live.dk>
1 parent 05b8ffd commit c0959c4

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

src/components/form-group/form-group.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,6 @@ export const BFormGroup = {
305305
props: {
306306
ariaLive: feedbackAriaLive,
307307
id: invalidFeedbackId,
308-
role: feedbackAriaLive ? 'alert' : null,
309308
// If state is explicitly `false`, always show the feedback
310309
state,
311310
tooltip
@@ -326,7 +325,6 @@ export const BFormGroup = {
326325
props: {
327326
ariaLive: feedbackAriaLive,
328327
id: validFeedbackId,
329-
role: feedbackAriaLive ? 'alert' : null,
330328
// If state is explicitly `true`, always show the feedback
331329
state,
332330
tooltip

src/components/form-group/form-group.spec.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -321,14 +321,12 @@ describe('form-group', () => {
321321
const $invalidFeedback = wrapper.find('.invalid-feedback')
322322
expect($invalidFeedback.exists()).toBe(true)
323323
expect($invalidFeedback.text()).toEqual('bar')
324-
expect($invalidFeedback.attributes('role')).toEqual('alert')
325324
expect($invalidFeedback.attributes('aria-live')).toEqual('assertive')
326325
expect($invalidFeedback.attributes('aria-atomic')).toEqual('true')
327326

328327
const $validFeedback = wrapper.find('.valid-feedback')
329328
expect($validFeedback.exists()).toBe(true)
330329
expect($validFeedback.text()).toEqual('baz')
331-
expect($validFeedback.attributes('role')).toEqual('alert')
332330
expect($validFeedback.attributes('aria-live')).toEqual('assertive')
333331
expect($validFeedback.attributes('aria-atomic')).toEqual('true')
334332

@@ -373,14 +371,12 @@ describe('form-group', () => {
373371
let $invalidFeedback = wrapper.find('.invalid-feedback')
374372
expect($invalidFeedback.exists()).toBe(true)
375373
expect($invalidFeedback.text()).toEqual('bar')
376-
expect($invalidFeedback.attributes('role')).toEqual('alert')
377374
expect($invalidFeedback.attributes('aria-live')).toEqual('polite')
378375
expect($invalidFeedback.attributes('aria-atomic')).toEqual('true')
379376

380377
let $validFeedback = wrapper.find('.valid-feedback')
381378
expect($validFeedback.exists()).toBe(true)
382379
expect($validFeedback.text()).toEqual('baz')
383-
expect($validFeedback.attributes('role')).toEqual('alert')
384380
expect($validFeedback.attributes('aria-live')).toEqual('polite')
385381
expect($validFeedback.attributes('aria-atomic')).toEqual('true')
386382

0 commit comments

Comments
 (0)