Reported by dhezl on 2014-01-13 20:50
<button> elements that contain multiple nested <div> elements for purposes of managing display state fail when read by NVDA, resulting in all button states being read in sequence. Use of display:none and aria-hidden="true" within the nested elements, while functioning properly in all other tested AT (JAWS, VoiceOver, ChromeVox), is ignored by NVDA.
Please add support for these tags on content nested within <button> elements and other form inputs to be more inline with other AT and prevent necessitation of multiple event handlers for what should be possible to accomplish with a single page element.
Thank you!
Blocking #4250
Reported by dhezl on 2014-01-13 20:50
<button>elements that contain multiple nested<div>elements for purposes of managing display state fail when read by NVDA, resulting in all button states being read in sequence. Use ofdisplay:noneandaria-hidden="true"within the nested elements, while functioning properly in all other tested AT (JAWS, VoiceOver, ChromeVox), is ignored by NVDA.Please add support for these tags on content nested within
<button>elements and other form inputs to be more inline with other AT and prevent necessitation of multiple event handlers for what should be possible to accomplish with a single page element.Thank you!
Blocking #4250