The other route adds it (I hadn't noticed) because I didn't understand that with `page_navigation`, when it gets _to_ the page you want, it only calls `on(ElsewherePage)`, and doesn't call the `:active?` because you defined it there (but it would already get called via the `on(Screen)` method). Make sense? TL;DR the other one should be removed as well.