Ian Hickson dd2251ecf5 Fix some hero observer bugs (#5633)
1: If a route is already dismissed when it's popped, there's no point
trying to animate heroes, because it's going to be gone before the
heroes code can look at it.

2: If a hero animation finishes just as a new one is starting, we
previously blew away the state for the starting one. Now we correctly
segregate the "starting up quest" variables from the "actively ongoing
quest" variables.
2016-08-29 10:35:18 -07:00
..
2016-07-27 12:43:56 -07:00