Forum Discussion
Dial not resetting when I return to a layer
Hi,
Please can someone help me?
I have added a dial to a slide in my project and set it so that when it is moved, another layer shows. This works perfectly.
My issue is that when I move back to these layers within the project, or even the base layer, the dial does not reset to it's original position. I've tried setting the base layer and other layers to 'reset to initial state' when returning but this has not worked.
Please can someone advise how I can get this working?
Hey Carmen, a dial will always reflect the value of its underlying variable, even if you revisit the slide and it's set to 'Initial State'.
I'd add a trigger at the start or 0 secs on the timeline to "Set variable Dial1 to [Start Position]".
This should reset your dial on return visits.
- Jonathan_HillSuper Hero
Hey Carmen, a dial will always reflect the value of its underlying variable, even if you revisit the slide and it's set to 'Initial State'.
I'd add a trigger at the start or 0 secs on the timeline to "Set variable Dial1 to [Start Position]".
This should reset your dial on return visits.
- CarmenLacey-MooCommunity Member
Hi Jonathan,
I'm delighted to report that this has worked! Thank you so much for your help. I was pulling my hair out over this! 😂
- Jonathan_HillSuper Hero
Glad I could help. It's one of the reasons I like working with dials so much. Once you grasp their logic, you can use them in lots of different ways by exploiting the relationship with its underlying variable.
For instance, you could put the dial in a Disabled state, meaning it cannot be moved 'by hand', but then change its position by changing the variable. In this way, both dials and sliders can make good 'progress meters'