diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-03-06 22:01:24 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-03-06 22:01:24 +0400 |
commit | c75065136c03a4cb65709c87b66579190c6bdeee (patch) | |
tree | 9e4fa4dff5b6b1c8d97edbc3c9fb9bd1bf636ca3 /source/blender/makesrna/intern/rna_tracking.c | |
parent | 70e1b8d1d2959d5a9b17fc1bde6688e60c8a9895 (diff) |
Tracking dopesheet fixes:
- Dopesheet need to be updated when adding or switching
between objects.
- After removing object it shall also be tagged for update,
otherwise crash will likely happen.
Diffstat (limited to 'source/blender/makesrna/intern/rna_tracking.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_tracking.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/makesrna/intern/rna_tracking.c b/source/blender/makesrna/intern/rna_tracking.c index 798395b9fef..6f0478b5eec 100644 --- a/source/blender/makesrna/intern/rna_tracking.c +++ b/source/blender/makesrna/intern/rna_tracking.c @@ -113,6 +113,7 @@ static void rna_tracking_active_object_index_set(PointerRNA *ptr, int value) MovieClip *clip = (MovieClip *)ptr->id.data; clip->tracking.objectnr = value; + BKE_tracking_dopesheet_tag_update(&clip->tracking); } static void rna_tracking_active_object_index_range(PointerRNA *ptr, int *min, int *max, int *softmin, int *softmax) |