Text from previous layer showing on my layer?

May 26, 2021

Hi all,

I'm trying to create a slide with 4 tabs (made using layers) where:

On first visit, each tab-layer will play automatically one after another, from left to right. 

However on "useful tools" tab-layer - the 3rd layer -  there are 2 buttons, each leading to 2 other slides, that must be visited before this tab will complete and progress to final tab-layer

My sample story so far is attached.


 I've been having good success manipulating the timeline of the "useful tools" layer, however, when a user returns to the slide after visiting one of the buttons, the text box from the "Common steps" layer - the 2nd layer -  is visible.

 

No text from the "objectives" layer - the 1st layer - is showing. All my layers are set to "hide other slide layers". So…I can't quite figure this one out!

Anyone have any insights? I'm sure the community will solve it in 2 minutes flat!

Story file and image of error attached.

Thanks in advance,

Michelle 

2 Replies
Maria Costa-Stienstra

Hi, Michelle.

Thank you for reaching out and sharing your .story file!

I am very curious about why this is happening, so I opened a support case on your behalf. You should hear from our team soon via e-mail.

In the meantime, the workaround would be to add a trigger to your Useful tools layer to hide the Common steps layer:

Windows 10 (1) 2021-05-28 at 11.11.05 AM

I am attaching your file with that change.

Let me know if it works!

Michelle McKinney

Thank you on all counts Maria - both for the workaround and opening the ticket.

The  support engineer determined the root cause as below. Their screenshot is also attached.

Thanks very much, great support from articulate as always!

The reason why the common steps layer appears when you revisit it is because when you revisit a slide, the timeline starts over, causing any timeline triggers to fire again even though the states of the objects are saved. And since you have a condition to only show the object layer when the timeline starts if the variable is False and a trigger to set this variable to True after, the object layer is being skipped when you revisit the slide since the variable DEFINE_FIRST_VISIT is now set to True and starts the timeline on the common steps layer. Now, since the layer property of the common steps layer is set to resume saved state and it has a timeline trigger to show the useful tools layer when the timeline ends on it, which fires up when you revisit the slide, what happens is the saved state of the common steps layer is shown together with the useful tools layer.

I'm doing further testing to determine if this is a possible bug but what I did to resolve it is I added another variable and added the same conditions in the trigger in the Objectives layer to only show the Common steps layer if the value of the variable is False. This way, when you revisit the slide, the common steps layer will also be skipped. Here is a screenshot for reference (see attached):