Arrow keys locked to interactive object and cannot navigate to any non-interactive object on slide

Jul 18, 2022

I'm creating an accessible module, and we need to be able to use interactive and non-interactive objects on each slide. However, I've found that if the user activates or selects an interactive object, they can no longer use the arrow keys (up, down, left, or right) to access the next item in the focus order. It will only change the state of the currently selected object.

For example, I have a slide that has 5 statements that need ranking from 1 to 5 using a dial for each statement. The learner can use the arrow keys to navigate through all the items in the focus order as normal. Once they reach a dial and press enter to interact with it, they then can use the arrow keys to move the dial from left to right. However, now that the learner is interacting with the dial, they cannot use any arrow key to navigate to the next item in the focus order. Using the tab key only takes them to the next interactive object in the focus order, which would be the next dial. By doing this, the user completely skips the next non-interactive textbox which includes the statement that they need to choose a number for.

If I get the user to navigate to the dial, and use left/right, it takes them to the next or previous focus order item and reads out a single letter (which is the expected behaviour).

What this means is that once a user interacts with a dial/interactive object, they are locked in that interactive object and can only navigate using the tab key, skipping all non-interactive items in the focus order which they would usually use left/right arrow keys to access.

Is there a workaround or a deselect key that I'm not aware of that will allow the user to then use the arrow keys to access the rest of the focus order?

2 Replies
John Morgan

Hi Alistair!

Good news! There is a way to deselect the interactive content. Press the ESC key at the top left of your keyboard when the focus is on an interactive object, which should allow you to use the up and down arrow keys to read the content of the slide.

As for your post, it appears that it was flagged as part of our spam filtering. Our team monitors flagged posts for false positives and releases them to the community as soon as possible. Your post is now live. My apologies for the inconvenience, and you shouldn’t run into this issue again.

Thanks for reaching out!