[BUG] NavController.getActive() doesn't work as expected

I know I’m butting in, but, I don’t think the relationship between NavControl, ViewControllers is as straightforward as it seems. ViewControllers (at least in other languages) can and often are responsible for multiple Views, potentially many pages, and even other ViewControllers.

So, if a ViewController presents a ViewController, the VC that did the presenting may be the active controller, or parent controller. I think that’s at least somewhat accurate / representative, yes?

Whereby you start running into parent / child controller relationships. Whereby things start getting confusing