Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGermano Cavalcante <germano.costa@ig.com.br>2021-06-30 00:08:41 +0300
committerGermano Cavalcante <germano.costa@ig.com.br>2021-06-30 00:08:41 +0300
commit2d35eed34d01e4e63d672e35da7b3d45e97ff9ee (patch)
tree021f7a9d427e106e13bd5fc999a8f79dd492dc0c /source/blender/editors/transform/transform_snap.c
parent929d9ec0c79486bfc5d85b9e574c80491c9fef9d (diff)
Cleanup: split uses of _snap_sequencer_apply according to transform mode
The `applySnap` callback of each mode was overwriting the value calculated in `transform_snap_sequencer_apply`.
Diffstat (limited to 'source/blender/editors/transform/transform_snap.c')
-rw-r--r--source/blender/editors/transform/transform_snap.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/editors/transform/transform_snap.c b/source/blender/editors/transform/transform_snap.c
index 1749a63e1dc..9a33dc1218d 100644
--- a/source/blender/editors/transform/transform_snap.c
+++ b/source/blender/editors/transform/transform_snap.c
@@ -499,7 +499,7 @@ void applySnapping(TransInfo *t, float *vec)
t->tsnap.last = current;
- if (t->tsnap.applySnap && validSnap(t)) {
+ if (validSnap(t)) {
t->tsnap.applySnap(t, vec);
}
}
@@ -980,10 +980,10 @@ static void snap_calc_node_fn(TransInfo *t, float *UNUSED(vec))
}
}
-static void snap_calc_sequencer_fn(TransInfo *t, float *vec)
+static void snap_calc_sequencer_fn(TransInfo *t, float *UNUSED(vec))
{
BLI_assert(t->spacetype == SPACE_SEQ);
- if (transform_snap_sequencer_apply(t, vec, t->tsnap.snapPoint)) {
+ if (transform_snap_sequencer_calc(t)) {
t->tsnap.status |= (POINT_INIT | TARGET_INIT);
}
else {