From 5adf135eeb9fbe09143ce7b0e83908f4ff2555b9 Mon Sep 17 00:00:00 2001 From: hc-psy Date: Sat, 30 Dec 2023 13:47:00 +0800 Subject: [PATCH] [fix] register prevent re-registering --- __init__.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/__init__.py b/__init__.py index 9ce7fb7..486b507 100644 --- a/__init__.py +++ b/__init__.py @@ -23,15 +23,13 @@ Classes = (BLENDERGPT_PT_PANEL, BLENDERGPT_OT_DEL_ALL_MSG, BLENDERGPT_OT_DEL_MSG def register(): for cls in Classes: - if cls.__name__ not in bpy.types.__dict__: - bpy.utils.register_class(cls) + bpy.utils.register_class(cls) props_initialization() def unregister(): for cls in Classes: - if cls.__name__ in bpy.types.__dict__: - bpy.utils.unregister_class(cls) + bpy.utils.unregister_class(cls) props_clear()