diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-09-03 18:50:39 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-09-03 19:04:01 +0300 |
commit | b3b59e3b5657ad95ecca4b8c47c3b20c7e55da35 (patch) | |
tree | 32419a05239b2007320e087f79510b96a3ccddb3 /source/blender/editors/transform/transform_snap_object.c | |
parent | e5c8f096f8649250a828d63f5e28577b7ef51677 (diff) |
Transform: support snap to children with 'Affect Parents'
Resolves T69398
Diffstat (limited to 'source/blender/editors/transform/transform_snap_object.c')
-rw-r--r-- | source/blender/editors/transform/transform_snap_object.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c index d57598babee..d3cf52ce3fd 100644 --- a/source/blender/editors/transform/transform_snap_object.c +++ b/source/blender/editors/transform/transform_snap_object.c @@ -226,7 +226,10 @@ static void iter_snap_objects(SnapObjectContext *sctx, continue; } - if (base->flag_legacy & BA_SNAP_FIX_DEPS_FIASCO) { + if (base->flag_legacy & BA_TRANSFORM_LOCKED_IN_PLACE) { + /* pass */ + } + else if (base->flag_legacy & BA_SNAP_FIX_DEPS_FIASCO) { continue; } |