[Bf-blender-cvs] [d5d2a100568] temp-graph-select-changes: Fix rotation and scaling broken in graph editor [insert poo emoji here]

Julian Eisel noreply at git.blender.org
Wed Nov 6 11:22:43 CET 2019


Commit: d5d2a100568886d9b7cb22147090604cd45f7f4d
Author: Julian Eisel
Date:   Wed Nov 6 11:20:55 2019 +0100
Branches: temp-graph-select-changes
https://developer.blender.org/rBd5d2a100568886d9b7cb22147090604cd45f7f4d

Fix rotation and scaling broken in graph editor [insert poo emoji here]

===================================================================

M	source/blender/editors/transform/transform_convert_graph.c

===================================================================

diff --git a/source/blender/editors/transform/transform_convert_graph.c b/source/blender/editors/transform/transform_convert_graph.c
index 9f33384e1e8..bcfad1d1bd0 100644
--- a/source/blender/editors/transform/transform_convert_graph.c
+++ b/source/blender/editors/transform/transform_convert_graph.c
@@ -519,11 +519,13 @@ void createTransGraphEditData(bContext *C, TransInfo *t)
           /* only include main vert if selected */
           if (sel_key && !use_local_center) {
             /* move handles relative to center */
-            if (sel_left) {
-              td->flag |= TD_MOVEHANDLE1;
-            }
-            if (sel_right) {
-              td->flag |= TD_MOVEHANDLE2;
+            if (graph_edit_is_translation_mode(t)) {
+              if (sel_left) {
+                td->flag |= TD_MOVEHANDLE1;
+              }
+              if (sel_right) {
+                td->flag |= TD_MOVEHANDLE2;
+              }
             }
 
             /* if handles were not selected, store their selection status */



More information about the Bf-blender-cvs mailing list