Visited state persistant?

I'm trying to use the "visited" state to indicate button already chosen by the learner.  After jumping from the Menu screen, then returning, the button state returns to normal. I want to keep the state visited after clicking once. It seems intuitive that "visited" should behave this way, right? It does function correctly in a small mock-up I created, but does not function correctly in a menu slide with six buttons

3 Replies