Mouse hover trigger for hyperlink not working in SL3

May 09, 2017

We've converted one of our projetcs from SL2 to Sl3 and during testing in preview mode and in our LMS, the original trigger for a hyperlink in a feedback layer is no longer working (Show Layer "Correct hover" when mouse hovers over; restore on mouse leave)

The workaround we have for now is just to make the link clickable so it displays the additional information from the "Correct hover" layer.

Is this a bug or is there a setting that I need to check that didn't transfer right when we converted the SL2 file to SL3?

https://www.dropbox.com/s/865ifvr9z02zedy/Hyperlink%20mouse%20hover.webm?dl=0

 

36 Replies
Alyssa Gomez

Hi there Rio,

Thanks for sharing that screen recording--that was super helpful. I really appreciate you bringing this up, since I haven't seen reports of this in Storyline 3. I did a quick test, and like you I also saw the hyperlink hover trigger does not open the layer in HTML5. The layer does open in Flash, though.

I'm going to bring this to the team, and we'll determine next steps. I'll be sure to keep you updated on any new information I receive. 

For now, try using a "when user clicks" trigger instead of a "when mouse hovers over" trigger. If you'd rather a hover than a click, try using a hotspot.

You also have the option of publishing with Flash/HTML5, so users with a Flash-enabled browser will see the Flash version which works as expected.

Thanks again for bringing this to our attention, and I'm sorry if it's slowing you down!

Crystal Horn

Hi there, Nicole.  Thanks for popping in.  

Is the mouse over trigger not working for anything, or just not on hyperlinks?  

We have documented an issue with hovering over hyperlinks not executing the trigger as expected.  You'll get an email notification if we update this discussion with any new information we can share regarding a fix.

The workaround was either:

  • Create a hotspot where the hyperlink text would be, and attach the mouse over trigger to the hotspot.  

    or
  • Publish with Flash output first, and HTML5 as a fall back format, because the mouse over trigger works in Flash.      

Would either option work for you?

Dayn Wilkins

Any news on this? It's 6 months since the issue was raised.

I am finding that hyperlinks don't work in text boxes that also contain a reference to a variable. If I remove the variable, the hyperlink works as normal. See attachments.

In addition, the colour of the hyperlink is lost and the line spacing is changed (less).

As a workaround, I had to separate the text containing the variable references (in red) from the rest of the text (in black). The hyperlinks then work as expected and the line spacing is normal.

Ashley Terwilliger-Pollard

Hi Dayn,

This issue is still present where when using the trigger timing "when mouse hovered over," trigger is not firing on hyperlinked text in HTML5 output. That's something our team is still taking a look at.

As for the issues with your .story file, it doesn't appear that there are any attachments included? If you'd like to share a copy I'd be happy to take a look.  Use the "Add Attachment" button at the bottom of the reply window:

Alyssa Gomez

Thanks, Dayn. I'm really glad you brought this up because I haven't seen any mention of this in the forums yet. I tested it in a new file, and I also saw that a hyperlink in the same text box as a variable reference doesn't work correctly. I also saw that the line spacing was lost. It appears that this happens in the HTML5 output only, since the Flash output works normally. You can have a look at my testing here. 

I'll get this reported to my team so we can begin looking for next steps. Thanks again for bringing this to our attention!

Matt Cherry

Hi Alyssa,

It's not. It was just regular old text in a text box . Actually, I had submitted a support ticket about this at the same time I posted in this thread today. Your support staff got back to me and confirmed that it looks like a bug with the HTML5 output. He suggested using Flash as the publish output, or using a hotspot over the text instead. i'm avoiding Flash publishing on this project, so I ended up going with the hotspot as a workaround. That's good for my purposes. 

He indicated that he would be logging it as a possible bug in your system.

Thanks again for the follow up :)

Leslie McKerchie

Hello everyone,

Great news!  We just released another update for Articulate 360, and included a few important fixes that you'll see in the release notes here.  

The item you'll be interested in is:

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.

Please let us know if you have any questions, either here or by reaching out to our Support Engineers directly.

Wendy Moon

I upgraded a course from SL1 to SL3 and there is a slide with layers with hyperlinks which originally were designed to be hover overs. For some reason in SL3 I can't change the order of operations, the option is grayed out. I switched the hover over to clicks and added a trigger to hide the layer when the user clicks outside the text box.