Buttons automatically triggering when using tab-navigation

Feb 05, 2018

Hello,

I am developing a course on accessibility, so for obvious reasons, I need the course to be, well, accessible. I know that Storyline courses are supposed to be tab-navigable. When I tab through the course, however, my buttons will intermittently trigger when the focus is placed on them via tabbing, rather than allowing the user to press the space bar or enter key to activate the button. Is this a bug, or something I can fix by adjusting my triggers?

Any help is much appreciated!

Thanks,

Collin

18 Replies
Leslie McKerchie

Hello Collin and welcome to E-Learning Heroes :)

Sorry to hear that you've run into an issue with this.

Are you using Storyline 360? We did have an issue that was corrected in an update:

We fixed several issues with triggers in HTML5 output, including on-click triggers that would automatically execute when using keyboard navigation to tab between objects, key-press triggers that wouldn't jump to the next slide when they were assigned to data-entry fields, and inconsistent hover triggers.

Just launch the Articulate 360 desktop app on your computer and click the Update button for Storyline 360. Details here.

Janet Chafey

Hi Alyssa, I updated my copy of Articulate this morning. I am no longer, thankfully, having issues. 

<sigh> I spent a lot of time testing that thing too. So am glad it's working correctly but annoyed that I took the time to troubleshoot the issue. :-)

While we are discussing tabbing behavior though, I have noticed that when I tab through my slide, and activate a layer, the focus can remain on items on the base layer even when I'm now on the layer. And I can tab through everything (depending on tab order) that's on that base layer before getting to the active layer.

How can I ensure that my focus goes immediately to the active layer, and that anything that is NOT on that active layer can't be tabbed to? Does that make sense?

Alyssa Gomez

Hey Janet,

I see you updated your response to include another question about tabbing on a layer. To ensure the focus goes immediately to the active layer, you'll want to enable the 'Hide objects on base layer' setting in Slide Layer Properties.

And if you still want objects on the base layer to appear in the slide layer, you'll want to copy them from the base layer and paste them on the slide layer.

Let me know if that helps!

Kolton Meier

Hello!

My team and I are experiencing this bug in both Storyline v3.15.15453.0 as well as the (currently) latest update to 360. It consistently manifests itself once we publish.

Depending on the computer we test this on, the bug seems to either:

- Activate an element as soon as it has been tabbed to, but cease this behavior once "Spacebar" has been pressed at least once. (Jumping slides seems to bring this behavior back.)

- Activate an element as soon as it has been tabbed to, but only after having pressed "Spacebar" at least once in the session.

I have attached a crude Storyline file that I can confirm causes this issue when published.

Once again I would like to stress that we have tested this on both the lasted update as of today, as well as a slightly older one.

Thanks!

Kolton Meier

Hey Alyssa,

Sorry to get back to you so late. The link works just fine on my end. I am wondering now if the bug is persistent in the storyline file itself, even if published on a newer version. Either way, we are doing a bunch of testing to try and isolate the issue on our end, so I will update you with what I find.

As a secondary thing, just to make sure we are publishing with the same settings, we are using HTML5 with Flash fallback, for LMS, on SCORM 1.2.

Interesting to note, though, is that we did try to do Flash with HTML5 fallback, which seemed to work at first, but instead caused a lot of issues with our alt-text not being read properly.

This discussion is closed. You can start a new discussion or contact Articulate Support.