diff options
author | Campbell Barton <ideasman42@gmail.com> | 2014-05-12 06:54:29 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2014-05-12 06:58:26 +0400 |
commit | d1526da787fba050391747a9286f9e0521c6f2d1 (patch) | |
tree | 770c9323ad06b2f5c50dd6ef5591d008ffc77206 /source/blender/editors/transform/transform.c | |
parent | 47e905725eff611e53592d97e12bf1aad5a71812 (diff) |
Fix/Workaround T40102: RMB on vertex & GKey, acts as double-G
Diffstat (limited to 'source/blender/editors/transform/transform.c')
-rw-r--r-- | source/blender/editors/transform/transform.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c index 5667b774b71..b88c388c257 100644 --- a/source/blender/editors/transform/transform.c +++ b/source/blender/editors/transform/transform.c @@ -994,7 +994,11 @@ int transformEvent(TransInfo *t, const wmEvent *event) } else { if (t->obedit && t->obedit->type == OB_MESH) { - if ((t->mode == TFM_TRANSLATION) && (t->spacetype == SPACE_VIEW3D)) { + if ((t->mode == TFM_TRANSLATION) && + (t->spacetype == SPACE_VIEW3D) && + /* prevents accidental select-tweak, gkey. see: T40102 */ + (ISMOUSE(t->launch_event) == 0)) + { resetTransModal(t); resetTransRestrictions(t); restoreTransObjects(t); |