replace layers with collections

This commit is contained in:
2023-11-21 11:40:15 +01:00
parent b28e80d6d5
commit 7627b76d64
2 changed files with 38 additions and 41 deletions
+3 -4
View File
@@ -98,7 +98,7 @@ class RP_OT_box_select(bpy.types.Operator):
mode: EnumProperty(items=[(i, i.title(), '') for i in ('SET', 'EXTEND', 'SUBSTRACT')])
color_shader = gpu.shader.from_builtin('2D_UNIFORM_COLOR')
color_shader = gpu.shader.from_builtin('UNIFORM_COLOR')
dash_shader = gpu.types.GPUShader(vertex_shader, fragment_shader)
@classmethod
@@ -324,9 +324,8 @@ class RP_OT_toogle_bone_layer(bpy.types.Operator):
hide = picker.hover_shape.hide
if bone:
for i, l in enumerate(bone.bone.layers):
if l:
ob.data.layers[i] = hide
for layer in bone.bone.collections:
layer.is_visible = hide
context.region.tag_redraw()