diff options
author | Jacques Lucke <mail@jlucke.com> | 2019-03-20 16:20:36 +0300 |
---|---|---|
committer | Jacques Lucke <mail@jlucke.com> | 2019-03-20 16:21:25 +0300 |
commit | 91914320ca539dfbbd3e417a42387fd6ec6182df (patch) | |
tree | 7d0e78b4aadfa6ca9bfccab484e26329a188cc15 /source/blender/blenkernel/intern/anim.c | |
parent | 52e344a7704327c512834477426f23921dc65110 (diff) |
Fix T62711: Incorrect motion path update
Reviewers: brecht
Differential Revision: https://developer.blender.org/D4560
Diffstat (limited to 'source/blender/blenkernel/intern/anim.c')
-rw-r--r-- | source/blender/blenkernel/intern/anim.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/anim.c b/source/blender/blenkernel/intern/anim.c index df424ff9346..a4ebfec657c 100644 --- a/source/blender/blenkernel/intern/anim.c +++ b/source/blender/blenkernel/intern/anim.c @@ -376,6 +376,9 @@ static void motionpaths_calc_bake_targets(ListBase *targets, int cframe) if (BLI_dlrbTree_search_exact(&mpt->keys, compare_ak_cfraPtr, &mframe)) { mpv->flag |= MOTIONPATH_VERT_KEY; } + else { + mpv->flag &= ~MOTIONPATH_VERT_KEY; + } /* Incremental update on evaluated object if possible, for fast updating * while dragging in transform. */ |