Commit: 6c5722ee406e7bb367f83eae3abdd2d45627709e
Author: Sebastian Koenig
Date: Wed Jul 21 08:43:53 2021 +0200
Branches: tracking_tools
https://developer.blender.org/rB6c5722ee406e7bb367f83eae3abdd2d45627709e
Masking: Only execute draw_mask with a clip
When going to maskedit mode without a clip loaded and clicking anywhere
Blender crashed. Now use poll to check for a clip before exeting the
draw_mask operator.
===================================================================
M release/scripts/startup/bl_operators/mask.py
===================================================================
diff --git a/release/scripts/startup/bl_operators/mask.py
b/release/scripts/startup/bl_operators/mask.py
index a2469d2f2e2..251ef356ba5 100644
--- a/release/scripts/startup/bl_operators/mask.py
+++ b/release/scripts/startup/bl_operators/mask.py
@@ -27,6 +27,11 @@ class MASK_OT_draw_mask(Operator):
bl_label = "Draw a mask"
bl_idname = "mask.draw_mask"
+ @classmethod
+ def poll(cls, context):
+ clip = context.space_data.clip
+ return clip
+
type: EnumProperty(
name="Type",
items=(
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs