[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