I have image that have a visited state which contains a check mark. There are 9 of these images on the slide. If I click on the image the 1st time everything is good. If I click on the image a 2nd time (after clicking another image in between) my image now has 2 check marks but the visited state only has one. How do I get the 2nd check mark not to appear?
I can't explain what happened with your Visited states. See attached file where I quickly re-created one button (Issue by Date) and that one works as expected. I left the old object on the slide (upper right corner) for comparison.
the built in visited state doesn't need triggers...SL knows automatically what to do...Remove the triggers you have and that should remove the duplicate ticks.
I downloaded your file and I can't get any of the images to get a double check mark but you only changed the one. Seems like weirdness in my Storyline file.
I can still get to the layer but when I return, there is no check mark on the image if I delete this trigger. This trigger is for the text box above the image, not the image.
If an object has a visited state, you don't need a trigger to change it to visited. If you want to create an indication that it was visited and want to use a trigger, I'd create a custom state so you don't confuse what Storyline does automatically.
Did you have a trigger on the image prior to insert it into the visited state? It looks like the image in the state was moved and scaled. And if you go into the visited state and look at the triggers panel it looks like there's a residual trigger there. My guess is that is causing some confusion under the hood because objects in states can't have triggers.
I don't have a trigger on the image to change it to the visited state, only to show a layer. The trigger for visited state is for the scenario when someone clicks on the box instead of the image to get to the layer. In that case I still need the image to go to the visited state.
I believe the trigger to show the layer was created prior to adding the visited state. Why does this matter? I see the residual trigger. How do I get rid of it? Does this exist because I created the trigger before creating the state?
9 Replies
I can't explain what happened with your Visited states. See attached file where I quickly re-created one button (Issue by Date) and that one works as expected. I left the old object on the slide (upper right corner) for comparison.
Hi Diane
the built in visited state doesn't need triggers...SL knows automatically what to do...Remove the triggers you have and that should remove the duplicate ticks.
The triggers are for the boxes to change the image to visited. They have to stay.
I downloaded your file and I can't get any of the images to get a double check mark but you only changed the one. Seems like weirdness in my Storyline file.
HI Diane
I just tested. I removed the trigger for Age and it works as expected. It is auto triggered by SL to visited and the double check doesn't display
I can still get to the layer but when I return, there is no check mark on the image if I delete this trigger. This trigger is for the text box above the image, not the image.
Two things:
If an object has a visited state, you don't need a trigger to change it to visited. If you want to create an indication that it was visited and want to use a trigger, I'd create a custom state so you don't confuse what Storyline does automatically.
Did you have a trigger on the image prior to insert it into the visited state? It looks like the image in the state was moved and scaled. And if you go into the visited state and look at the triggers panel it looks like there's a residual trigger there. My guess is that is causing some confusion under the hood because objects in states can't have triggers.
I don't have a trigger on the image to change it to the visited state, only to show a layer. The trigger for visited state is for the scenario when someone clicks on the box instead of the image to get to the layer. In that case I still need the image to go to the visited state.
I believe the trigger to show the layer was created prior to adding the visited state. Why does this matter? I see the residual trigger. How do I get rid of it? Does this exist because I created the trigger before creating the state?
Thanks
I took one image and deleted the visited state and re-created. Now all images work properly. Very interesting.
This discussion is closed. You can start a new discussion or contact Articulate Support.