diff options
Diffstat (limited to 'object_collection_manager/__init__.py')
-rw-r--r-- | object_collection_manager/__init__.py | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/object_collection_manager/__init__.py b/object_collection_manager/__init__.py index 943e5b0f..f4d5900d 100644 --- a/object_collection_manager/__init__.py +++ b/object_collection_manager/__init__.py @@ -22,7 +22,7 @@ bl_info = { "name": "Collection Manager", "description": "Manage collections and their objects", "author": "Ryan Inch", - "version": (2,7,11), + "version": (2, 7, 12), "blender": (2, 80, 0), "location": "View3D - Object Mode (Shortcut - M)", "warning": '', # used for warning icon and text in addons panel @@ -114,25 +114,12 @@ classes = ( @persistent def depsgraph_update_post_handler(dummy): - move_triggered = False if internals.move_triggered: internals.move_triggered = False - move_triggered = True + return - qcd_view_op_triggered = False - if internals.qcd_view_op_triggered or internals.in_qcd_view_op: - internals.qcd_view_op_triggered = False - qcd_view_op_triggered = True - - - if not move_triggered: - internals.move_selection.clear() - internals.move_active = None - - if not qcd_view_op_triggered: - for obj in list(internals.edit_mode_selection): - if obj in bpy.context.view_layer.objects: - internals.edit_mode_selection.remove(obj) + internals.move_selection.clear() + internals.move_active = None @persistent def undo_redo_post_handler(dummy): |