Closed amanda-phet closed 7 years ago
I've changed the code to keep the 'Next' dialog up whenever a level is complete, and added to to prevent interaction while animations are in progress to avoid the problem described in https://github.com/phetsims/expression-exchange/issues/63. This seems to work pretty well, assigning to @amanda-phet to verify on master and close if the behavior seems reasonable.
Looks great to me. Thanks!
In an interview, a student completed level 4 first, then decided to go back to level 1.
She completed levels 1,2,3, and when she arrived at level 4 there was no option to move to the next level.
She clicked the back button and then clicked level 5, which didn't seem to throw her off too much, but another student had a similar interaction on level 8 (which he completed first) and when he arrived at it he said "did I do something wrong?"
It seems like good user interaction to have a next button appear again so that the user can flow easily through all levels.