Fix When using keying sets, the toggling "all items" in the array target only goes from the index value down, instead of keying all
This commit is contained in:
parent
ee324aacdd
commit
314aa17678
@ -1015,8 +1015,10 @@ int ANIM_apply_keyingset(bContext *C, ListBase *dsources, bAction *act, KeyingSe
|
||||
PropertyRNA *prop;
|
||||
|
||||
RNA_id_pointer_create(ksp->id, &id_ptr);
|
||||
if (RNA_path_resolve_property(&id_ptr, ksp->rna_path, &ptr, &prop))
|
||||
if (RNA_path_resolve_property(&id_ptr, ksp->rna_path, &ptr, &prop)) {
|
||||
arraylen = RNA_property_array_length(&ptr, prop);
|
||||
i = 0; /* start from start of array, instead of the previously specified index - T48020 */
|
||||
}
|
||||
}
|
||||
|
||||
/* we should do at least one step */
|
||||
|
Loading…
Reference in New Issue
Block a user