Support Article

JAWS table shortcut lists tables twice

SA-38777

Summary



JAWS (Job Access With Speech) table shortcut lists few tables twice.


Error Messages



Not Applicable


Steps to Reproduce



Use JAWS table shortcut to list tables.


Root Cause



A third-party product issue. Recent updates starting in JAWS 17 introduced a defect which can cause data tables to be ignored if they are nested within tables marked role=presentation. Custom scripts can be added to remove role=presentation for targeted tables, but in some cases this approach to add back missing tables can cause JAWS to identify the same table twice.

Resolution



As a local-change add the following custom script to the UserWorkForm.

<script>

$(document).ready(function() {
pega.u.d.attachOnload(function() {
$("table#EXPAND-OUTERFRAME").each(function(index, table) {
$(table).removeAttr("role");
$(table).parents('table').attr("role") ? "" : $(table).parents('table').attr("role", "presentation");
});
}, true);
});

</script>

Published May 31, 2017 - Updated July 14, 2017

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.