Opened 6 years ago

Closed 6 years ago

Last modified 4 years ago

#17629 closed defect (fixed)

dijit/form/Button.html valueNode appears in navigation using Safari w/ VoiceOver

Reported by: apbdojo Owned by: bill
Priority: undecided Milestone: 1.7.9
Component: Dijit - Form Version: 1.9.1
Keywords: Cc:
Blocked By: Blocking:

Description

Mac OS X Version 10.7.5 Safari VoiceOver? iPad iOS 7 Safari VoiceOver?

valueNode appears in navigation (Mac: use right arrow; iPad: use swipe right).

Adding property aria-hidden="true" will prevent VoiceOver? from recognizing the valueNode element.

Reference test_Button.html element id T1465 (the first Create button).

Change History (9)

comment:1 Changed 6 years ago by bill

Owner: set to apbdojo
Status: newpending

I tried turning on VoiceOver? on Mac OS X Version 10.7.5, and loading test_Button.html in safari. The right arrow doesn't navigate anywhere; only tab and shift-tab, like normal. What setting should I set to make the arrow keys navigate?

comment:2 Changed 6 years ago by bill

Milestone: tbd1.9.3
Owner: changed from apbdojo to bill
Status: pendingassigned

Actually, nevermind, I reproduced the problem on my iPad. I'll check in your fix.

comment:3 Changed 6 years ago by Bill Keese <bill@…>

Resolution: fixed
Status: assignedclosed

In 9af14a0e12f5331f4b43021fb37bf37f07f69ba0/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:4 Changed 6 years ago by Bill Keese <bill@…>

In d75cc474f58140e97670fb4714fcadfcdc947822/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:5 Changed 4 years ago by bill

After this change, the role=presentation added in #14397 is no longer needed after #17629, and was removed in #18547.

comment:6 Changed 4 years ago by bill

Milestone: 1.9.31.7.2

I'll backport this to 1.8 and 1.7.

comment:7 Changed 4 years ago by bill

Milestone: 1.7.21.7.9

comment:8 Changed 4 years ago by Bill Keese <bill@…>

In 05c68059a154930a824e8e92749c07e023ffd112/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:9 Changed 4 years ago by Bill Keese <bill@…>

In 9dc8f25d7cb8265eb490d8f1a8d9974f7292a4dd/dijit:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 
Note: See TracTickets for help on using tickets.