ges: Disconnect the TrackObject when removed from a Track

This commit is contained in:
Thibault Saunier 2011-12-23 19:23:31 +01:00
parent ba57355d95
commit ce6edd94f4

View file

@ -559,6 +559,8 @@ ges_track_remove_object (GESTrack * track, GESTrackObject * object)
}
}
g_signal_handlers_disconnect_by_func (object, sort_track_objects_cb, NULL);
ges_track_object_set_track (object, NULL);
g_signal_emit (track, ges_track_signals[TRACK_OBJECT_REMOVED], 0,