Commit: f590b2f89f53f458c166f2de31f5881efacc4fe7
Author: Joshua Leung
Date: Fri Apr 1 12:44:53 2016 +1300
Branches: blender-v2.77-release
https://developer.blender.org/rBf590b2f89f53f458c166f2de31f5881efacc4fe7
Fix When using keying sets, the toggling "all items" in the array target only
goes from the index value down, instead of keying all
===================================================================
M source/blender/editors/animation/keyingsets.c
===================================================================
diff --git a/source/blender/editors/animation/keyingsets.c
b/source/blender/editors/animation/keyingsets.c
index 4b9a629..6a301d5 100644
--- a/source/blender/editors/animation/keyingsets.c
+++ b/source/blender/editors/animation/keyingsets.c
@@ -1014,8 +1014,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 */
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs