I just created my first iced application, but my view doesn't update when I hit the "root" button and the "next" button.
You seem to be cloning the steps and assigning them to a View variant, these cloned steps are then used in the view logic.
However, you call advance on the original steps, which are not used anywhere in your view logic.
Ah, I see it now. I'm still a noob at this haha, thanks for helping me out!