diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c index b3619f16b01..bc08cb91c0d 100644 --- a/source/blender/editors/transform/transform.c +++ b/source/blender/editors/transform/transform.c @@ -1208,7 +1208,7 @@ int transformEvent(TransInfo *t, const wmEvent *event) modifiers &= ~MOD_CONSTRAINT_SELECT; modifiers &= ~MOD_CONSTRAINT_PLANE; if (modifiers != t->modifiers) { - if (t->modifiers & MOD_CONSTRAINT_SELECT) { + if (t->modifiers & (MOD_CONSTRAINT_SELECT | MOD_CONSTRAINT_PLANE)) { postSelectConstraint(t); } t->modifiers = modifiers;