Copy link to clipboard
Copied
Just loaded 9.0.1, I am now trying to click on a button, jump to a page and then when returning to the original home page I want the button to show that I have already been there by showing the change in state. How do I use a button (or smart shape) to jump to a slide "and" show a change in state when returning to that slide?
Copy link to clipboard
Copied
First of all, I would encourage you to update to version 9.0.2.437. There were some bugs in 9.0.1. Some of these fixes did have to do with buttons which are part of your question.
Create an advanced action that will 'Change the state of <button name>' to a new state you create that reflects the change you want to see, and then jump to the slide in question. In the Properties panel for that button, be sure to retain state on slide revisit so the button doesn't just revert to the normal state.
Copy link to clipboard
Copied
Paul,
Thanks for the fast response. I have been working with this for the past hour and haven't gotten any further.
I created a fourth state, selected the "retain state on slide revisit" for the new state. Went to advanced actions and created a line for the "change state of" and the next line for "jump to slide" then ran preview.
Next, I swapped the two advanced action lines. then tried one line on advanced actions and selected the second action from the properties panel, then tried swapping the two actions between the properties panel and the advanced actions.
Every time I return to the original page the button does not retain its "clicked" state. It seems like I can have jump to slide "or" change state of, but not both.
still trying.
Copy link to clipboard
Copied
Here is a quick video I just recorded that shows you what I meant. Sorry, you're having problems.
Copy link to clipboard
Copied
Paul,
Got it! I didn't think that it was executing the advanced action, now I know why.
as soon as I saw you select "execute advanced actions" from the menu properties/actions pull down I knew what I was missing.
Thanks,
Copy link to clipboard
Copied
Glad you found it.
Copy link to clipboard
Copied
In CP10 the visited state is built in, not yet in 9.0.2.437.
Please create a 4th custom state, you can label it as you want. You can change the state before jumping to the other slide, but that can give some flickering especially for HTML5 output and when using slow connection or a mobile device. For that reason I would use a tracking variable and a conditional action On Enter for the slide. The advantage is also that you'll be able to have another action performed after all items on the home page have been visited. Of course you need to activate the option 'Retain state'.