Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Inch <mythologylover75@gmail.com>2020-04-06 00:08:02 +0300
committerRyan Inch <mythologylover75@gmail.com>2020-04-06 00:08:02 +0300
commit5c9aaca64d7c54aaa09684d64542c59b896c5f11 (patch)
treef0ff51cec5b70e5a91d0a6318d086025944f32d7 /object_collection_manager/qcd_init.py
parentba19a9a74770a39fb23d96a99a0abe30d154a8f2 (diff)
Collection Manager: Update Move Operator. Task: T69577
Updates the Collection Manager's Move Operator with improvements developed for QCD.
Diffstat (limited to 'object_collection_manager/qcd_init.py')
-rw-r--r--object_collection_manager/qcd_init.py20
1 files changed, 0 insertions, 20 deletions
diff --git a/object_collection_manager/qcd_init.py b/object_collection_manager/qcd_init.py
index 87cbcd16..0bef6e44 100644
--- a/object_collection_manager/qcd_init.py
+++ b/object_collection_manager/qcd_init.py
@@ -21,20 +21,6 @@ qcd_classes = (
)
@persistent
-def depsgraph_update_post_handler(dummy):
- if qcd_operators.move_triggered:
- qcd_operators.move_triggered = False
- return
-
- qcd_operators.move_selection.clear()
- qcd_operators.move_active = None
-
-@persistent
-def undo_redo_post_handler(dummy):
- qcd_operators.move_selection.clear()
- qcd_operators.move_active = None
-
-@persistent
def save_internal_data(dummy):
cm = bpy.context.scene.collection_manager
@@ -66,9 +52,6 @@ def register_qcd():
kmi = km.keymap_items.new('view3d.qcd_move_widget', 'V', 'PRESS')
addon_qcd_keymaps.append((km, kmi))
- bpy.app.handlers.depsgraph_update_post.append(depsgraph_update_post_handler)
- bpy.app.handlers.undo_post.append(undo_redo_post_handler)
- bpy.app.handlers.redo_post.append(undo_redo_post_handler)
bpy.app.handlers.save_pre.append(save_internal_data)
bpy.app.handlers.load_post.append(load_internal_data)
@@ -122,9 +105,6 @@ def unregister_qcd():
for cls in qcd_classes:
bpy.utils.unregister_class(cls)
- bpy.app.handlers.depsgraph_update_post.remove(depsgraph_update_post_handler)
- bpy.app.handlers.undo_post.remove(undo_redo_post_handler)
- bpy.app.handlers.redo_post.remove(undo_redo_post_handler)
bpy.app.handlers.save_pre.remove(save_internal_data)
bpy.app.handlers.load_post.remove(load_internal_data)