Fix: set ipo/easing in dope ignores hidden channels
Animators were not able to set channel interpolation or easing type for channels visible in the dopesheet but hidden in the graph editor. Bug seemed to be due to typo. No official report, but there was a RCS on this https://blender.community/c/rightclickselect/yWgbbc/ Reviewed By: sybren, RiggingDojo Differential Revision: https://developer.blender.org/D10228
This commit is contained in:
parent
92a92fdca5
commit
b404548972
|
@ -1364,7 +1364,7 @@ static int actkeys_ipo_exec(bContext *C, wmOperator *op)
|
|||
|
||||
/* set handle type */
|
||||
ANIM_animdata_keyframe_callback(&ac,
|
||||
(ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE |
|
||||
(ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE |
|
||||
ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS |
|
||||
ANIMFILTER_FCURVESONLY),
|
||||
ANIM_editkeyframes_ipo(mode));
|
||||
|
@ -1414,7 +1414,7 @@ static int actkeys_easing_exec(bContext *C, wmOperator *op)
|
|||
|
||||
/* set handle type */
|
||||
ANIM_animdata_keyframe_callback(&ac,
|
||||
(ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE |
|
||||
(ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE |
|
||||
ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS |
|
||||
ANIMFILTER_FCURVESONLY),
|
||||
ANIM_editkeyframes_easing(mode));
|
||||
|
|
Loading…
Reference in New Issue