diff options
author | Kevin C. Burke <blastframe> | 2022-04-28 12:15:24 +0300 |
---|---|---|
committer | Sybren A. Stüvel <sybren@blender.org> | 2022-04-28 12:15:50 +0300 |
commit | eed8c2e65554c4df15c6cc4c2177fda269002494 (patch) | |
tree | dcd2fd1ec9e6e1bbd36cf88733b7107a492d9f1d /source/blender/editors/space_graph/graph_edit.c | |
parent | 198a7639441536681a257debd905917e02d52b7f (diff) |
Fix T96476: Equalize Handles not working on all keyframes
As the default handle type in Blender is 'Auto Clamped' the Equalize
Handles operator will often appear to have no affect on the selected
keyframes on which it is run. If either of the keyframes' handle types
are 'Auto', 'Auto Clamped', or 'Vector', this patch will convert the
handles to 'Aligned'.
Reviewed By: sybren
Maniphest Tasks: T96476
Differential Revision: https://developer.blender.org/D14345
Diffstat (limited to 'source/blender/editors/space_graph/graph_edit.c')
-rw-r--r-- | source/blender/editors/space_graph/graph_edit.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/space_graph/graph_edit.c b/source/blender/editors/space_graph/graph_edit.c index 2083a26f638..cfc4fcf8dad 100644 --- a/source/blender/editors/space_graph/graph_edit.c +++ b/source/blender/editors/space_graph/graph_edit.c @@ -2404,8 +2404,8 @@ void GRAPH_OT_equalize_handles(wmOperatorType *ot) ot->name = "Equalize Handles"; ot->idname = "GRAPH_OT_equalize_handles"; ot->description = - "Ensure selected keyframes' handles have equal length, optionally making them horizontal"; - + "Ensure selected keyframes' handles have equal length, optionally making them horizontal. " + "Automatic, Automatic Clamped, or Vector handle types will be converted to Aligned"; /* API callbacks */ ot->invoke = WM_menu_invoke; ot->exec = graphkeys_equalize_handles_exec; |