Hi Ron,
I've looked into this further using our Xerte test site and live Being digital website. Hopefully what I've written below is clear. If not, I'm happy to create a video and/or provide further information.
Being digital site - Choosing good keywords
www.open.ac.uk/libraryservices/beingdigi...ctivity/XK1101#page1
This site has been upgraded to the latest version of Xerte, but doesn't have the new custom code.
Question 1 - JAWS read this, I selected an answer and pressed Submit. If I selected Insert + down arrow before tabbing to the 'Next question' button JAWS read the activity from the heading, text on the left and then question 1 again.
If I tabbed to 'Next question' after listening to feedback, JAWS announced 'Next question button, to activate press Enter'.
When JAWS moved to question 2, it read the activity heading and text on the left, before reading the activity questions.
Xerte test site Choosing good keywords
lib-xerte.open.ac.uk/play.php?template_id=101#page1
This site has been upgraded to the latest version of Xerte and has the new custom code.
Question 1 - JAWS read this, I selected an answer and pressed Submit. If I selected Insert + down arrow before tabbing to the 'Next question' button JAWS read the activity from the heading, text on the left and then question 1 again.
After listening to feedback, if I then tabbed to 'Next question' JAWS read text on the activity heading and then text on the left not 'Next question'. However, the focus stayed on the 'Next question' button and when I activated it by pressing Enter I went to the next question.
JAWS read question 2 as expected (i.e. it didn't read the text on the left first)
I may have missed this detail for JAWS when testing the custom code before it was applied
Best wishes,
Geri