PhoshHome: Fix jumping position when reversing an active animation
1.0 - self->animation.progress
assumes linear interpolation; however,
cubic ease out is used for animating home view position, so the new
reversed position needs to be adjusted for that in order to start from
the same place on the screen.