# SPDX-License-Identifier: MIT OR GPL-3.0-or-later from bpy.types import Context, Menu from ...common.logger import get_logger from ..ops import layout_operator from ..search import current_armature from .ops import VRM_OT_restore_vrm1_expression_morph_target_bind_object logger = get_logger(__name__) class VRM_MT_vrm1_expression(Menu): bl_label = "Expression Menu" bl_idname = "VRM_MT_vrm1_expression" def draw(self, context: Context) -> None: layout = self.layout armature = current_armature(context) if not armature: return op = layout_operator( layout, VRM_OT_restore_vrm1_expression_morph_target_bind_object ) op.armature_object_name = armature.name