Opened 12 years ago

Closed 12 years ago

#4703 closed defect (fixed)

TitlePane: "titleledby" property provides no functionality

Reported by: simonjb Owned by: Becky Gibson
Priority: high Milestone: 1.0
Component: Accessibility Version: 0.9
Keywords: Cc:
Blocked By: Blocking:

Description

In TitlePane.postCreate() an ARIA property called "titleledby" is set on containerNode:

dijit.wai.setAttr(this.containerNode, "waiState",
"titleledby", this.titleNode.id);

I don't believe that "titleledby" (or "titledby") is part of the ARIA spec. I also checked the TitlePanes in dijit/tests/test_TitlePane.html and none of them have an id set on titleNode. So the above statement setting the property would always set it to "".

Change History (3)

comment:1 Changed 12 years ago by Becky Gibson

should probably be describedby or labelledby

comment:2 Changed 12 years ago by Becky Gibson

Milestone: 1.0

comment:3 Changed 12 years ago by Becky Gibson

Resolution: fixed
Status: newclosed

(In [10899]) fixes #4703; revision 8941 changed waistate parameter for containterNode to incorrect name of titledby - changed back to correct labelledby

Note: See TracTickets for help on using tickets.