diff --git a/scripts/modules/keyingsets_utils.py b/scripts/modules/keyingsets_utils.py index baaddfa15bf..30961141812 100644 --- a/scripts/modules/keyingsets_utils.py +++ b/scripts/modules/keyingsets_utils.py @@ -212,7 +212,8 @@ def RKS_GEN_custom_props(_ksi, _context, ks, data): # Only some RNA types can be animated. prop_type_compat = {bpy.types.BoolProperty, bpy.types.IntProperty, - bpy.types.FloatProperty} + bpy.types.FloatProperty, + bpy.types.EnumProperty} # When working with a pose, 'id_block' is the armature object (which should # get the animation data), whereas 'data' is the bone being keyed. diff --git a/scripts/startup/keyingsets_builtins.py b/scripts/startup/keyingsets_builtins.py index 99645fc2924..05b6d361155 100644 --- a/scripts/startup/keyingsets_builtins.py +++ b/scripts/startup/keyingsets_builtins.py @@ -505,6 +505,7 @@ class WholeCharacterMixin: bpy.types.BoolProperty, bpy.types.IntProperty, bpy.types.FloatProperty, + bpy.types.EnumProperty, } # go over all custom properties for bone