Inconsistent state triggers
Dec 08, 2017
Hello, I'm having some issues with inconsistent state triggers. I use them pretty regularly without issue, but I'm now having issues with this particular screen. I have hotspots over the icons, because some of them were not very "click-friendly" (hard for the user to find the sweet spot where they can actually click it). Each icon group consists of multiple components, and each component has 3 states: Normal, Hover, and Clicked.
The state that is working inconsistently is "Clicked". Sometimes you have to revisit the icons more than once before that state will trigger (you won't see it until you leave the icon's layer), and it's usually different icons that have the issue each time. Currently I have it set to trigger the clicked state when the timeline starts for the layer that corresponds to the icon group. I've tried a couple of other methods, including rearranging trigger orders and variables. I still get the inconsistent state trigger.
Any ideas? I've attached some screenshots, as well as the story file. Thanks!
12 Replies
Hi Ramona,
Thanks for sharing your file. It looks like there is a duplicate version of your icons on the slide layers. That one is showing as normal and overlaying what you'd see based on the base layer ones. I noticed that once I click to a new icon the previous icon is visible again (as the layer is hidden) and it looks like it is showing what I'd expect. It seems like you chose to hide the base layer icons while on each slide and then you're only changing the state of the item on the slide layer not the base layer?
Perhaps I'm not understanding your set up, but I'd test out limiting the icons to the base layer and adjusting their states there based on the click/timeline/layer showing as that should resolve it for you!
Hi Ramona! Check out this screen recording of my testing. Is that similar to what you're seeing on your end, or are you seeing different behavior?
Thanks!
Hi Alyssa! Yes, that is the issue I am having exactly. After viewing the icon info, the icons should display the "Clicked" state. But some of them stay with the "normal" state. If I click them a 2nd or 3rd time (or sometimes more), I can eventually get the "Clicked" state to display.
Also, for me it's often different icons that display this behavior each time - it's not consistent.
Hi Ashley! Yes, because I'm having the user click the hot spot rather than the icons themselves, I found it easier to put a static version of the "active" icon on each of the corresponding layers. And then, yes, they should disappear when another icon is click and the icon from the base layer should display again. However, that icon should now be showing in the "clicked" state. In reality, sometimes they do, sometimes they don't. Sometimes it takes multiple clicks for the "clicked" state to show on the base layer. Alyssa's screen recording below shows the issue I am having.
Thanks for those details, Ramona! To be sure I'm understanding how you'd like it to work, do you want all icons to show as green and stay green once they are all clicked?
So, there are technically 4 states (although one, labeled "Active" in my attached graphic, is not set up as a state but as a static icon on each layer), and three of them (Hover, Active, and Visited) are different shades of green. Does that make sense?
Thanks, Ramona! Do you want this dark green Visited state to stay on all icons once they are clicked? As of now, they are returning to the navy blue Normal state.
Yes, I'm wanting the icons on the base layer to turn dark green once they are clicked.
In the storyline file attached to my original post, on each layer I added a trigger to change the state of the icons on the base layer to "Clicked" when the timeline of the layer starts. I tried a few other methods to get the visited state to take, as well. Sometimes icons would follow the triggers, and sometimes they wouldn't. No matter what method I tried, it was always inconsistent.
Hmm, this is a really strange one, Ramona. Do you have an updated version of the slide you can share with me that includes the "Visited" state? Thanks!
The file I uploaded does have the "visited" state, it's just labeled as "clicked". I originally created the built-in visited state, but was having issues the inconsistent issues. I thought maybe using the built-in state was causing the issues since I needed it triggered by clicking the hotspot, so I tried manually creating that state (and labeled it "clicked").
Gotcha, thanks for clarifying that. This one has me stumped, so I'd like to have our support engineers weigh in on it. I've shared your file with the team--once they test it, they'll reach out via email to let you know what they found!
Awesome, thanks so much! I thought I was just missing something!
This discussion is closed. You can start a new discussion or contact Articulate Support.