Using Redirect for default child route, broken in 1.4


Continuing the discussion from Routing problem with redirect and automatic child route rendering:

I’m attempting something similar to the above discussion, and my approach appears to be the same as @tarasm’s jsbin. My code was working with ember 1.2, and one of the early 1.3 beta’s (I never tried with 1.3), but it seems that both my code, and @tarasm’s are no longer working.

It looks like when a child route redirects to a sibling, the parent’s redirect hook is called even though the parent route was never exited. This seems like a bug, if it’s intentional, what’s the reasoning behind it?