diff options
author | Dalai Felinto <dfelinto@gmail.com> | 2018-10-02 20:22:43 +0300 |
---|---|---|
committer | Dalai Felinto <dfelinto@gmail.com> | 2018-10-02 20:39:11 +0300 |
commit | 2a7ccf6e88dd1eeae70a57e0f93163c1e1aa3e5c (patch) | |
tree | 0bf167d62c1bfaa5cd744cb677e5a9dde769373e /source/blender/blenkernel/BKE_layer.h | |
parent | 8b2bcce3d21141c22a5acabfd1f453b627b1d43d (diff) |
Fix for POSE_OT_select_mirror
It was not taking duplicated objects into consideration, so the operator would
only work if you had an off number of objects with the same armature.
Diffstat (limited to 'source/blender/blenkernel/BKE_layer.h')
-rw-r--r-- | source/blender/blenkernel/BKE_layer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_layer.h b/source/blender/blenkernel/BKE_layer.h index db0e5f21284..80d8d237e53 100644 --- a/source/blender/blenkernel/BKE_layer.h +++ b/source/blender/blenkernel/BKE_layer.h @@ -381,6 +381,11 @@ bool BKE_view_layer_filter_edit_mesh_has_edges(struct Object *ob, void *user_dat .no_dup_data = true, \ .filter_fn = BKE_view_layer_filter_edit_mesh_has_uvs}); +#define BKE_view_layer_array_from_objects_in_mode_unique_data(view_layer, r_len, mode) \ + BKE_view_layer_array_from_objects_in_mode( \ + view_layer, r_len, { \ + .object_mode = mode, \ + .no_dup_data = true}); #ifdef __cplusplus } |