Check timeline direction when forcing final state
Check timeline direction when forcing final state

If the timeline is running backwards, the completed signal handler should
set the final state from the interval's initial value.

Signed-off-by: Emmanuele Bassi <049ee2061f71220e5aaf33f5be422fc2a2b06a44@linux.intel.com>

jigpu/clutter,heysion/clutter-clone,djdeath/clutter-multithreaded,ebassi/clutter,djdeath/clutter,spatulasnout/clutter,collects/clutter,djdeath/clutter,GNOME/clutter,ebassi/clutter,Distrotech/clutter,rkudiyarov/clutter_osx,rkudiyarov/clutter_osx,dlespiau/clutter,spatulasnout/clutter,ebassi/clutter,dlespiau/clutter,Distrotech/clutter,djdeath/clutter-android,Distrotech/clutter,heysion/clutter-clone,djdeath/clutter-android,dlespiau/clutter,collects/clutter,rkudiyarov/clutter_osx,djdeath/clutter,GNOME/clutter,djdeath/clutter-multithreaded,nobled/clutter,djdeath/clutter-android,GNOME/clutter,djdeath/clutter,Distrotech/clutter,djdeath/clutter-multithreaded,nobled/clutter,rkudiyarov/clutter_osx,collects/clutter,ebassi/clutter,djdeath/clutter-android,jigpu/clutter,GNOME/clutter,heysion/clutter-clone,jigpu/clutter,ebassi/clutter,GNOME/clutter,djdeath/clutter-android,heysion/clutter-clone,jigpu/clutter,nobled/clutter,Distrotech/clutter,djdeath/clutter,collects/clutter,Distrotech/clutter,spatulasnout/clutter,spatulasnout/clutter,heysion/clutter-clone,djdeath/clutter,spatulasnout/clutter,kerrickstaley/clutter-vala,kerrickstaley/clutter-vala,collects/clutter,jigpu/clutter,kerrickstaley/clutter-vala,kerrickstaley/clutter-vala,djdeath/clutter-multithreaded,jigpu/clutter