ges: Fix TimelineObject movement that contains unlocked and relocked objects
authorThibault Saunier <thibault.saunier@collabora.com>
Fri, 16 Dec 2011 07:23:58 +0000 (04:23 -0300)
committerThibault Saunier <thibault.saunier@collabora.com>
Wed, 11 Jan 2012 14:56:16 +0000 (11:56 -0300)
commit53c4eb35db7bf441009808cdabdb3658dc3781f3
tree99c89f75950779652c618ab77fcacbf78fb5d057
parent826d4f9a71ead9bdd3d48e4b3de80ba733878196
ges: Fix TimelineObject movement that contains unlocked and relocked objects

Record the TrackObject that initiated a TimelineObject movement so we don't
get inifite loops.

Also fix the new TrackObject calculation:
    child.start = time - offset (not time + offset)
ges/ges-timeline-object.c