residualvm/residualvm — pull request #584 by gmacon (2012-04-01 21:38:41+00:00)
Title: Invalidate activeActors list on mode change.

Pull request #575 broke Grim for me because Grim starts the game in SmushMode for the initial cutscene. Then, at the end of the cutscene, the mode is changed to NormalMode, but the activeActors list is not invalidated, so Manny isn't an active actor (because the mode wasn't Normal when the list was generated).

This change fixes this problem by invalidating the activeActors list whenever the mode changes.