onFinished, update scrim based on lastState

When the AOD scrim animation was being cancelled, the new state would
already be set to UNLOCKED, so the scrim tint/alpha would be wrong during the
AOD => UNLOCKED transition. Instead of using the current scrimState, use
the scrim state of the cancelled animation.

Test: manual
Bug: 185374936
Change-Id: Id75ef5739e0a1f89dfdc062a5c6a8e1a33b4a40f
1 file changed